Characters played by Kodi Smit-McPhee
Jay Cavendish
Characters played by Caren Pistorius
Rose Ross
Characters played by Aorere Paki
Young Native Boy
Characters played by Jeffrey Thomas
Union Officer
Characters played by Hayden Frost
Young Soldier 1
Characters played by Kieran Charnock
Young Soldier 2
Characters played by Michael Fassbender
Silas Selleck
Characters played by Joseph Passi
Congolese Singer 1
Characters played by Sam Manzanza
Congolese Singer 2
Characters played by Tawanda Manyimo
Congolese Singer 3
Characters played by David T. Lim
Tattoo Man
Characters played by Bryan Michael Mills
The Minstrel
Characters played by Madeleine Sami
Marimacho
Characters played by Eddie Campbell
Skelly
Characters played by Ben Mendelsohn
Payne