As the threat to her own life intensifies, Claire grapples with the mind of her tormentor. Desperate to atone for the past, will her sense of guilt stand in the way of survival? Show more
Discover 11,128,835 listings and 278,109 playable programmes from the BBC
As the threat to her own life intensifies, Claire grapples with the mind of her tormentor. Desperate to atone for the past, will her sense of guilt stand in the way of survival? Show more