All Cast

Colin Firth
Ben

Mena Suvari
Charlotte

Naomie Harris
Elisa

Sean Harris
Roland

Neil Edmond
Mills

Kenneth Cranham
DC Jackson

Martin Hancock
Emery Jones

Tommy Flanagan
Tommy

Brenda Fricker
Petra
Alison David
Lauren Parris

Cornelius Booth
Orderly
Dermot Murnaghan
Newscaster 1
