Guest Stars Alton Letto as Gurdip Sohal Jason Durr as DI Peterson Kemi-Bo Jacobs as WPC Julie Lockhart Toby Stephens as David Connelly Roxanne McKee as Briony Keagan Don Warrington as Marcus Harding Tanya Moodie as Felicity Prior Freddie Fox as Sebastian Dromgoole Royce Pierreson as Oliver Bowcock Katie McGuinness as Samantha Earnshaw Josh O'Connor as Charlie Stephenson Julie Cox as Miranda Thornton Daniel Lapaine as Kit Renton Alexander Hanson as Francis Mitchell 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