All Cast

Michael Fassbender
Silas

Kodi Smit-McPhee
Jay Cavendish

Ben Mendelsohn
Payne

Caren Pistorius
Rose Ross

Rory McCann
John Ross
Eddie Campbell
Skelly

Brooke Williams
Maria

Alex Macqueen
Rupert Cavendish

Kalani Queypo
Kotori

Madeleine Sami
Marimacho

Tawanda Manyimo
Congolese Singer

David T. Lim
Tattoo Man

Jeffrey Thomas
Union Officer
Hayden Frost
Young Soldier

Michael Whalley
The Kid

Brian Sergent
Payote Joe

Edwin Wright
Victor the Hawk

Ken Blackburn
Josh McKenzie

Karl Willetts
Johan

Stuart Martin
Callum

Stuart Bowman
Gordon Shaw

Andy McPhee
Burly Man

Andrew Robertt
Werner

Aaron McGregor
Bill Allson
