Main Cast and Crew
Cast in Credits Order
Robert Carlyle ... Donald Harris
Rose Byrne ... Major Scarlet Ross
Jeremy Renner ... Sgt. Doyle
Amanda Walker ... Sally
Shahid Ahmed ... Jacob
Harold Perrineau ... Flynn
Catherine McCormack ... Alice Harris
Garfield Morgan ... Geoff
Emily Beecham ... Karen
Idris Elba ... Gen. Stone
Beans El-Balawi ... Boy in Cottage
Imogen Poots ... Tammy Harris
Chris Ryman ... Rooftop Soldier
Mackintosh Muggleton ... Andy Harris
Meghan Popiel ... DLR Soldier
Stewart Alexander ... Military Officer
Philip Bulcock ... Senior Medical Officer
Tristan Tait ... Soldier
Directed by
Juan Carlos Fresnadillo
Writing credits
Rowan Joffe (screenplay)
Juan Carlos Fresnadillo (screenplay)
Jesús Olmo (screenplay)
Enrique López Lavigne (screenplay)
Produced by
Bernard Bellew .... co-producer
Danny Boyle .... executive producer
Alex Garland .... executive producer
Enrique López Lavigne .... producer
Andrew Macdonald .... producer
Allon Reich .... producer
Enrique López Lavigne (screenplay)
Original Music by
John Murphy