Guest Stars Alton Letto as Gurdip Sohal Jason Durr as DI Peterson Kemi-Bo Jacobs as WPC Julie Lockhart Toby Stephens as David Connelly Don Warrington as Marcus Harding Freddie Fox as Sebastian Dromgoole Katie McGuinness as Samantha Earnshaw Tanya Moodie as Felicity Prior Julie Cox as Miranda Thornton Roxanne McKee as Briony Keagan Royce Pierreson as Oliver Bowcock Josh O'Connor as Charlie Stephenson Daniel Lapaine as Kit Renton Jo-Anne Stockham as Helen Mitchell Alexander Hanson as Francis Mitchell Colin Dexter as Man talking with Marcus Harding in courtyard Jack Holden as Ben Newbound Kate Maravan as Susanna Leland John Flanagan as Tony Mangold Uncredited Greg Bennett as Police Constable Fred Dinenage as TV News Presenter Glen Stanway as Police Constable Lee Nicholas Harris as SO19 Armed Police Officer