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