Cast & Crew
39 actors and 69 crew members
Cast
Archie PanjabiDr. Mona Harcourt6 episodes
Jack DavenportGuy Harcourt6 episodes
Mawaan RizwanOmar Shirani6 episodes
Enzo CilentiDS Joe Townsend6 episodes
Claire SkinnerDCI Vivien Barnes6 episodes
Navin ChowdhryDr. Kareem Shirani6 episodes
Viveik KalraDanish 'Danny' Shirani6 episodes
Ṣọpẹ́ DìrísùDS Elliott Hart6 episodes
Farzana Dua ElaheRahana Shirani6 episodes
Shabana AzmiMrs. Shirani6 episodes
Kiran Sonia SawarAni Shirani6 episodes- Dante PatelSammi Harcourt6 episodes
Hal FowlerCraig Kowalski5 episodes
Nasser MemarziaMr. Khalid5 episodes- Shanti Deen-EllisSaira Shirani5 episodes
Elie HaddadHamoud5 episodes- Jagriti SinghNoor4 episodes
- Hannah BourneImogen Kowalski4 episodes
Chris LarkinSimon Coulter4 episodes- Wahab SheikhRafiq3 episodes
- Riti KhariwalTak Tak3 episodes
- Munir KhairdinSheikh Almasi3 episodes
Joe BlakemoreAbu Maaz3 episodes- Chetna DhyaniRagged Pregnant Woman2 episodes
- Shiv Bhawani Singh PathaniaFaisal2 episodes
- Payaal Kapoor NairMatron2 episodes
Shalisha James-DavisShania2 episodes
Jan FrancisElspeth2 episodes- Yadeep TiwariHanif2 episodes
Dorothy AtkinsonAnnabel Ghillies2 episodes
Ky DiscalaDC Sarah Keita2 episodes- Seon RogersTaxi Driver1 episode
Lola PetticrewCarla1 episode
Dominic TigheRichard Payne1 episode- Wasim ZakirPreacher1 episode
- Michael FordLawyer1 episode
Simon TrevesMr. Pearson1 episode
Cath WhitefieldParamedic1 episode- Myriam ArcharkiFatima1 episode
Crew
Created by
Directing
- Script Supervisor
- Jayne Spooner6 eps.
- Second Assistant Director
- James McGeown6 eps.
- Third Assistant Director
- Kingsley Hoskins6 eps.Angharad Batten3 eps.
Writing
- Writer
- Paul Rutman6 eps.Natasha Narayan6 eps.
- Script Editor
- Paul Testar6 eps.
Production
- Producer
- Rebecca Ferguson6 eps.
- Executive Producer
- Paul Rutman6 eps.Natasha Narayan6 eps.Archie Panjabi6 eps.Preethi Mavahalli6 eps.Justin Chadwick6 eps.Damien Timmer6 eps.
- Co-Producer
- Emily Russell6 eps.
- Assistant Production Coordinator
- Shana Bah6 eps.Joseph Shrubb6 eps.
- Casting Associate
- Lucy Taylor6 eps.
- Location Manager
- Grant Cummings6 eps.Chris White3 eps.
- Production Accountant
- Robin Green6 eps.
- Production Coordinator
- Rosie Dias3 eps.
- Production Manager
- Greg Harris6 eps.
- Unit Manager
- Mark Cushman6 eps.Leon Welchman3 eps.
Camera
- Director of Photography
- Paul Donachie6 eps.Denis Crossan3 eps.
- Camera Operator
- Martin Foley6 eps.
- Grip
- Ronan Murphy6 eps.Callum Watt2 eps.Nick Ray2 eps.Alfred Wentzel1 ep.
Editing
- Editor
- Justin Krish6 eps.Hazel Baillie2 eps.Victoria Boydell2 eps.Josh Cunliffe1 ep.
- First Assistant Editor
- Ángel Zapatero6 eps.
Sound
- Original Music Composer
- Alex Heffes6 eps.Peter Bateman3 eps.
- Boom Operator
- Josh Ward6 eps.
- Dialogue Editor
- Max Hoskins4 eps.Colin Chapman2 eps.Kiran Marshall1 ep.
- Sound Effects Editor
- Phil Freudenfeld6 eps.
- Sound Re-Recording Mixer
- Nigel Heath2 eps.
- Sound Recordist
- Will Whale6 eps.
- Theme Song Performance
- Agnes Obel6 eps.
Art
- Production Design
- Dick Lunn6 eps.
- Art Direction
- Andrea Matheson6 eps.
- Set Decoration
- Anna Kasabova6 eps.
- Assistant Art Director
- Kitty Parkinson6 eps.
- Property Master
- Tom Roberts6 eps.
Costume & Make-Up
- Costume Design
- Emma Fryer6 eps.Ros Little3 eps.
- Costume Supervisor
- Jane Leonard6 eps.
- Makeup Artist
- Shreya Patel6 eps.
- Makeup Designer
- Jenna Wrage6 eps.
- Makeup Supervisor
- Harriet Thompson6 eps.
Lighting
- Best Boy Electrician
- Mark Day6 eps.
- Electrician
- Jamie Venn6 eps.Harry Pepper6 eps.Paul Dewhurst2 eps.Matt Markham2 eps.
- Gaffer
- Gary Chaisty6 eps.
Crew
- Additional Music
- Peter Bateman6 eps.Alex Heffes2 eps.
- Post Production Supervisor
- Pete Oldham6 eps.
- Stunt Coordinator
- Paul Heasman6 eps.Andy Bennett4 eps.Gary Arthurs1 ep.
Movies Box

