Supernatural thriller. Two years after losing his wife, political journalist John Klein (Richard Gere) mysteriously finds himself in a small town where people are acting strangely. Show more
Discover 11,128,835 listings and 280,382 playable programmes from the BBC
Supernatural thriller. Two years after losing his wife, political journalist John Klein (Richard Gere) mysteriously finds himself in a small town where people are acting strangely. Show more