All Cast

Sean Penn

Sean Penn

Jim Terrier

Jasmine Trinca

Jasmine Trinca

Annie

Javier Bardem

Javier Bardem

Felix Marti

Ray Winstone

Ray Winstone

Stanley Edgerton

Mark Rylance

Mark Rylance

Terrance Cox

Idris Elba

Idris Elba

Barnes

Peter Franzén

Peter Franzén

Reiniger

Mark Billingham

Mark Billingham

Reed

Daniel Adegboyega

Daniel Adegboyega

Bryson

Ade Oyefeso

Ade Oyefeso

Eugene

Sarah Moyle

Sarah Moyle

Ruth

Rachel Lascar

Rachel Lascar

Camille

Mark Schardan

Mark Schardan

Procurement Chief (NGO)

Carla Pérez

Carla Pérez

Female Aid Worker

Prasanna Puwanarajah

Prasanna Puwanarajah

Doctor (UCL)

Annick Weerts

Annick Weerts

Restaurant Hostess

Dacio Caballero

Dacio Caballero

Shooter

Cuco Usín

Cuco Usín

Company Man

Oscar Foronda

Oscar Foronda

Company Man

Angela Fuente

Angela Fuente

Nurse

Melina Matthews

Melina Matthews

Cox's Secretary

David Blakeley

David Blakeley

Man in Bar

Miquel Àngel Ripeu

Miquel Àngel Ripeu

Medical Chief (NGO)

Txiki Blasi

Txiki Blasi

North American Aid Worker (NGO)

Alito Rodgers

Alito Rodgers

Security Chief (NGO)

San Yélamos

San Yélamos

Felix's Assistant

Paulina Boneva

Paulina Boneva

Passerby (uncredited)

Ancuta Breaban

Ancuta Breaban

Passerby (uncredited)