There's growing concern amongst the team over Sarah's disappearance, and time is running out for Boyd as he fights his final battle for justice against a powerful adversary. Will he prevail? Show less
Discover 11,128,835 listings and 281,699 playable programmes from the BBC
There's growing concern amongst the team over Sarah's disappearance, and time is running out for Boyd as he fights his final battle for justice against a powerful adversary. Will he prevail? Show less