All Cast

David Tennant
The Doctor

Michelle Ryan
Christina

Lee Evans
Malcolm

Noma Dumezweni
Capt Magambo

Adam James
DI McMillan
Glenn Doherty
Sgt Dennison

Victoria Alcock
Angela

Daniel Kaluuya
Barclay

Ellen Thomas
Carmen

David Ames
Nathan
Reginald Tsiboe
Lou
James Layton
Sgt Ian Jenner

Keith Parry
Bus Driver
