Cast (34)

Robert CarlyleDon

Rose ByrneScarlet

Jeremy RennerSergeant Doyle

Harold PerrineauFlynn

Catherine McCormackAlice

Imogen PootsTammy Harris

Mackintosh MuggletonAndy

Idris ElbaGeneral Stone

Amanda WalkerSally

Shahid AhmedJacob

Garfield MorganGeoff

Emily BeechamKaren

Jordan El-BalawiBoy in Cottage
Meghan PopielDLR Soldier

Stewart AlexanderMilitary Officer

Philip BulcockSenior Medical Officer

Chris RymanRooftop Sniper

Tristan TaitSoldier

William MeredithMedical Officer
Thomas GarveyBunker Major
















