All Cast

Sean Bean
Ewan

Abhin Galeya
Ash

Charlotte Rampling
Charlotte McQueen

Peter Polycarpou
Nabil

Tuppence Middleton
Kate

Tom Burke
Mark

Sam Douglas
Harry

Michelle Ryan
Emma

James Fox
Scott Catesby

Shivani Ghai
Rena

Glenn Wrage
Sergeant Glen Conlan

Silas Carson
Amin

Chris Geere
Nick

Tariq Jordan
Paul
