
Cast
- Ben Mendelsohn as Payne
- Michael Fassbender as Silas
- Kodi Smit-McPhee as Jay Cavendish
- Alex Macqueen as Rupert Cavendish
- Rory McCann as John Ross
- Tawanda Manyimo as Congolese Singer
- Kalani Queypo as Kotori
- Caren Pistorius as Rose Ross
- Eddie Campbell as Skelly
- Brooke Williams as Maria
- Madeleine Sami as Marimacho
- David T. Lim as Tattoo Man
- Jeffrey Thomas as Union Officer
- Hayden Frost as Young Soldier
- Michael Whalley as The Kid