Guest Stars Jessica Gunning as Angela Tariq Jordan as Teddy Charles Kay as St John Artemis Hugo Cox as Court Clerk Leila Farzad as Leyla Bilgin Souad Faress as Birsen Ozkan Glen Davies as Bob Frances Barber as Michaela Herman Ken Bones as Ediz Kilic Richard Cunningham as Waiter Stewart Scudamore as Turgay Daniel Ben Zenou as Ben Mousa Susannah Wise as Nurse Hannah David Maybrick as Gerald Lindon Timothy Morand as Sergio Marcus Onilude as Robbie Selva Rasalingam as Faruk Osman Jack Gordon as Mickey Nabil Elouahabi as Nazim Kasaba Jodie Miller as Sally Ian Ashpitel as Jimmy Feldman Sam Vincenti as Metin Dursun Steve Hansell as Doctor Joanna McCallum as Judge Hartop Uncredited Robert Glenister voices Opening Narration