Rash Sayyad
Stefan Kowolski
Eleanor Davies
DS Sands
Marcus Johnson
Peter Mayhew
Mark Craig
Leila Sayyad
Alison
Detective Inspector Martin Heywood
Nasreen
PC Louise Tunstall
Indian Doctor