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 278,135 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