- Jeremy Irvine Albert
- Emily Watson Rose Narracott
- Peter Mullan Ted Narracott
- David Thewlis Lyons
- Benedict Cumberbatch Major Stewart
- Niels Arestrup Abuelo
- Tom Hiddleston Capitán Nichols
- Toby Kebbell Geordie
- David Kross Gunther
- Patrick Kennedy Lt. Waverly
- David Dencik Oficial del Campamento Base