Barbara Machin's gripping five-part crime thriller continues. Trying to peel back the layers of this old case, criminal profiler Grace Foley must face her own fears. Show more
Discover 11,128,835 listings and 278,265 playable programmes from the BBC
Barbara Machin's gripping five-part crime thriller continues. Trying to peel back the layers of this old case, criminal profiler Grace Foley must face her own fears. Show more