Mark Wahlberg | Cade Yeager | |
Josh Duhamel | Colonel William Lennox | |
Santiago Cabrera | Santos | |
Jerrod Carmichael | Jimmy | |
Liam Garrigan | Arthur | |
Rob Witcomb | Percival |
Anthony Hopkins | Sir Edmund Burton | |
Laura Haddock | Vivian Wembley | |
Isabela Moner | Izabella | |
Stanley Tucci | Merlin | |
Martin McCreadie | Lancelot | |
Marcus Fraser | Gawain |