Hide episodes
Cast

Archie Panjabi
Dr. Mona Harcourt (6 episodes)

Jack Davenport
Guy Harcourt (6 episodes)

Mawaan Rizwan
Omar Shirani (6 episodes)

Enzo Cilenti
DS Joe Townsend (6 episodes)

Claire Skinner
DCI Vivien Barnes (6 episodes)

Navin Chowdhry
Dr. Kareem Shirani (6 episodes)

Viveik Kalra
Danish 'Danny' Shirani (6 episodes)

Ṣọpẹ́ Dìrísù
DS Elliott Hart (6 episodes)

Farzana Dua Elahe
Rahana Shirani (6 episodes)

Shabana Azmi
Mrs. Shirani (6 episodes)

Kiran Sonia Sawar
Ani Shirani (6 episodes)

Hal Fowler
Craig Kowalski (5 episodes)

Nasser Memarzia
Mr. Khalid (5 episodes)

Elie Haddad
Hamoud (5 episodes)

Chris Larkin
Simon Coulter (4 episodes)

Joe Blakemore
Abu Maaz (3 episodes)

Shalisha James-Davis
Shania (2 episodes)

Jan Francis
Elspeth (2 episodes)

Dorothy Atkinson
Annabel Ghillies (2 episodes)

Ky Discala
DC Sarah Keita (2 episodes)

Lola Petticrew
Carla (1 episodes)

Dominic Tighe
Richard Payne (1 episodes)

Simon Treves
Mr. Pearson (1 episodes)

Cath Whitefield
Paramedic (1 episodes)
Crew

Paul Heasman
Stunt Coordinator (6 episodes)

Andy Bennett
Stunt Coordinator (4 episodes)

Alex Heffes
Additional Music (2 episodes)

Gary Arthurs
Stunt Coordinator (1 episodes)

Chris May
First Assistant Director (3 episodes)

Justin Chadwick
Director (3 episodes)

Victoria Boydell
Editor (2 episodes)

Archie Panjabi
Executive Producer (6 episodes)

Damien Timmer
Executive Producer (6 episodes)

Justin Chadwick
Executive Producer (6 episodes)

Paul Rutman
Executive Producer (6 episodes)

Josh Ward
Boom Operator (6 episodes)

Agnes Obel
Theme Song Performance (6 episodes)

Alex Heffes
Original Music Composer (6 episodes)

Paul Rutman
Writer (6 episodes)
