Characters played by Manjinder Virk
Nasima Wahid
Characters played by Riz Ahmed
Sohail Wahid
Characters played by Mary Stockley
Tess
Characters played by Chinna Wodu
Jude
Characters played by Zahra Ahmadi
Sabia Iqbal
Characters played by Adrian Lukis
Horne
Characters played by Shaheen Khan
Shahnaz Wahid
Characters played by Paul Bhattacharjee
Riaz Wahid
Characters played by Sagar Radia
Rafiq Wahid
Characters played by Preeya Kalidas
Shaz
Characters played by Adil Mohammed Javed
Sajid
Characters played by Zaid Munir
Faisal
Characters played by Shereen Martin
Laure
Characters played by Arsher Ali
Matloob
Characters played by Jeff Peterson
Chris
Characters played by Amy Noble
Lizzie
Characters played by Raquel Cassidy
Joy
Characters played by Mark Bonnar
Richard
Characters played by Paul Bown
Phipps
Characters played by Elizabeth Hurran
Clare
Characters played by Harvey Virdi
Kaneez
Characters played by Haider Mohammed Javed
Rashid
Characters played by Ash Tandon
Imran
Characters played by Wasim Zakir
Speaker
Characters played by Roger May
Professor Towne
Characters played by Nick Sampson
Chapel
Characters played by Simon Wilson
Senior Diplomat
Characters played by Rudi Dharmalingam
Returned Fighter
Characters played by Ravin J. Ganatra
Inspector Hafeez
Characters played by Riz Meedin
Instructor
Characters played by Marc Anwar
Mazur
Characters played by Farzana Dua Elahe
Aisha
Characters played by Miriam Ali
Nahid
Characters played by Munir Khairdin
Imam
Characters played by Ruth Mitchell
Rachel
Characters played by Hannah Storey
Senior Nurse
Characters played by David Prosho
Senior Officer
Characters played by Paul Hurstfield
Sergeant
Characters played by Martin Walsh
Desk Sergeant
Characters played by Quill Roberts
Newsagent
Characters played by Peter Banich
Police Motorcyclist
Characters played by Mohan Randhawa
Abid Nazar
Characters played by Jack Pierce
Detective 1
Characters played by Stephen Fletcher
Detective 2
Characters played by Rohan Shroff
Shabir
Characters played by Neil Bhoopalam
Majid
Characters played by Tara Sharma
Parvin
Characters played by Veena Kapoor
Yasmin
Characters played by Dawn Finnerty
WPC
Characters played by Julian Kay
Plain Clothed Policeman
Characters played by Hannah Kumari
Asian Policewoman
Characters played by Glen Stanway
Corner Judge
Characters played by Tracy Wiles
Jan Hill
Characters played by Robert Eames
DLR Commuter
Characters played by Shaleen Hudda
Young Muslim Woman
Characters played by Waleed Khalid
Imam 2
Characters played by Alexander Preston
Law Student
Characters played by Jayson Whiteley
Police Officer
Characters played by Pascoe Willis
CO19 Armed Police
Characters played by Chris Wilson
Police Armed Responce