The anticipation for Avengers: Infinity War is palpable and since the release of the first trailer it has increased ten-fold as we gear up to see so many of the superheroes from the last ten years appear together on screen.
Though there seems to a difference of opinion when it comes to how many of these characters from the Marvel Cinematic Universe will actually be appearing in the film.
67 was the first number put out there, by directors Anthony and Joe Russo, back in 2016. “We have so many characters we’re dealing with,” the directing duo said at Wizard World New Orleans. “We’re breaking ground on Avengers: Infinity War. We have a board with 67 characters on it.”
Over the weekend, Anthony Mackie spoke of a scene in the new film which featured 40 heroes.
“There was one day we were on set and were doing this scene that’s in the trailer where we’re all running to battle,” Mackie said at ACE Comic Con. “You know, all of us are on set and it’s like forty superheroes.”
But Chris Hemsworth just told the Toronto Sun there are 76 cast members.
“There are 76 cast members or something like that,” the Thor actor said. “I think what people are going to be excited about is what I was excited about and that’s Thor meeting the Guardians and Iron Man meeting Doctor Strange.”
That 76 could include extras and non-named characters but it still begs the question: How many actual heroes and MCU characters are going to be in Avengers: Infinity War?
If we’re going by the film’s IMDb page there are 33 good(ish) guys, and four bad guys, so 37 in total.
Guardians of the Galaxy
1. Peter Quill (Chris Pratt)
2. Gamora (Zoe Saldana)
3. Drax (Dave Bautista)
4. Rocket Raccoon (Bradley Cooper)
5. Groot (Vin Diesel)
6. Nebula (Karen Gillan)
7. Mantis (Pom Klementieff)
8. Benicio Del Toro (The Collector)
9. Thor (Chris Hemsworth)
10. Valkyrie (Tessa Thompson)
11. Tom Hiddleston (Loki)
12. Hulk (Mark Ruffalo)
13. Black Widow (Scarlett Johansson)
14. Maria Hill (Colbie Smulders)
15. Hawkeye (Jeremy Renner)
16. Scarlet Witch (Elizabeth Olsen)
17. Vision (Paul Bettany)
18. Laura Barton (Linda Cardellini)
19. Spider-Man (Tom Holland)
20. Ant-Man (Paul Rudd)
21. Steve Rogers (Chris Evans)
22. Falcon (Anthony Mackie)
23. Bucky (Sebastian Stan)
24. Tony Stark (Robert Downey Jr.)
25. Happy Hogan (Jon Favreau)
26. Pepper Potts (Gwyneth Paltrow)
27. War Machine (Don Cheadle)
28. Stephen Strange (Benedict Cumberbatch)
29. Wong (Benedict Wong)
30. T’Challa (Chadwick Boseman)
31. Okoye (Danai Gurira)
32. Ramonda (Angela Bassett)
33. Shuri (Letitia Wright)
34. Thanos (Josh Brolin)
35. Ebony Maw (Tom Vaughan-Lawlor)
36. Hydra’s Jack Rollins (Callan Mulvey)
37. M’Baku (Winston Duke)
It’s unclear if Hank Pym (Michael Douglas), The Wasp (Evangeline Lily) or Nick Fury (Samuel L. Jackson) will be in it, though they did appear in Vanity Fair’s cover shoot to commemorate the MCU’s tenth anniversary.
That shoot took place after Marvel Studios shot their own photo which included 83 actors and actresses from MCU past, present and future.
Jackson’s voice is the first heard in the Infinity War trailer, though it’s taken from the first Avengers movie so he’s still not guaranteed to make an appearance. If he doesn’t show up it would be the first Avengers film he hasn’t appeared in.
Peter Dinklage is rumoured to be appearing in the film – though not as his X-Men character Bolivar Trask – but, of course, there could be several more MCU characters appearing too but clearly the Russo Brothers would keep their inclusion under wraps to prevent spoilers.
We’ll just have to wait and see!
Avengers: Infinity War is in cinemas on April 27