All Cast

Sean Penn
Jim Terrier

Jasmine Trinca
Annie

Javier Bardem
Felix Marti

Ray Winstone
Stanley Edgerton

Mark Rylance
Terrance Cox

Idris Elba
Barnes

Peter Franzén
Reiniger
Mark Billingham
Reed

Daniel Adegboyega
Bryson
Ade Oyefeso
Eugene

Sarah Moyle
Ruth

Rachel Lascar
Camille

Mark Schardan
Procurement Chief (NGO)

Carla Pérez
Female Aid Worker

Prasanna Puwanarajah
Doctor (UCL)

Annick Weerts
Restaurant Hostess

Dacio Caballero
Shooter

Cuco Usín
Company Man

Oscar Foronda
Company Man
Angela Fuente
Nurse

Melina Matthews
Cox's Secretary
David Blakeley
Man in Bar
Miquel Àngel Ripeu
Medical Chief (NGO)
Txiki Blasi
North American Aid Worker (NGO)
Alito Rodgers
Security Chief (NGO)

San Yélamos
Felix's Assistant
