Charlie questions his loyalties as the ED reaches breaking point, David and Marty make a difficult decision, and Jacob realises his actions might have devastating consequences.
Discover 11,122,254 listings and 293,352 playable programmes from the BBC
Charlie questions his loyalties as the ED reaches breaking point, David and Marty make a difficult decision, and Jacob realises his actions might have devastating consequences.