The main cast includes Tom Cruise as Ethan Hunt, Hayley Atwell as Grace, Ving Rhames as Luther Stickell, Simon Pegg as Benji Dunn, Rebecca Ferguson as Ilsa Faust, Vanessa Kirby as Alanna Mitsopolis, Henry Czerny as Eugene Kittridge, Esai Morales as the main villain, Shea Whigham as Jasper Briggs, Frederick Schmidt as Zola Mitsopolis, and Pom Klementieff as the secondary villain.