- Mark Wahlberg Cade Yeager
- Anthony Hopkins Sir Edmund Burton
- Josh Duhamel Colonel William Lennox
- Laura Haddock Vivian Wembley
- Santiago Cabrera Santos
- Jerrod Carmichael Jimmy
- Stanley Tucci Merlin
- Liam Garrigan Arthur
- Isabela Merced Izabella
- Remi Adeleke TRF Lieutenant