The second season sees Matthew and Diana hiding in time in the fascinating and treacherous world of Elizabethan London – here they must find a powerful witch to help Diana master her magic and search for the elusive Book of Life.
The townsfolk are forced to confront their difficult past as they seek to understand this phenomenon.
As Sam (Sheridan Smith, Cilla) risks losing everything, she faces the disastrous consequences of her actions.
In a small French mountain town where everyone knows each other, the dead begin to inexplicably return as if their deaths never occurred.