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 277,954 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