All Cast

Michael Fassbender

Michael Fassbender

Silas

Kodi Smit-McPhee

Kodi Smit-McPhee

Jay Cavendish

Ben Mendelsohn

Ben Mendelsohn

Payne

Caren Pistorius

Caren Pistorius

Rose Ross

Rory McCann

Rory McCann

John Ross

Eddie Campbell

Eddie Campbell

Skelly

Brooke Williams

Brooke Williams

Maria

Alex MacQueen

Alex MacQueen

Rupert Cavendish

Kalani Queypo

Kalani Queypo

Kotori

Madeleine Sami

Madeleine Sami

Marimacho

Tawanda Manyimo

Tawanda Manyimo

Congolese Singer

David T. Lim

David T. Lim

Tattoo Man

Jeffrey Thomas

Jeffrey Thomas

Union Officer

Hayden Frost

Hayden Frost

Young Soldier

Michael Whalley

Michael Whalley

The Kid

Brian Sergent

Brian Sergent

Payote Joe

Edwin Wright

Edwin Wright

Victor the Hawk

Ken Blackburn

Ken Blackburn

Josh McKenzie

Karl Willetts

Karl Willetts

Johan

Stuart Martin

Stuart Martin

Callum

Stuart Bowman

Stuart Bowman

Gordon Shaw

Andy McPhee

Andy McPhee

Burly Man

Andrew Robertt

Andrew Robertt

Werner

Aaron McGregor

Aaron McGregor

Bill Allson

Kieran Charnock

Kieran Charnock

Young Soldier