Aaand the day after I post about Batman vs Superman being too cluttered, the Russo brothers announce that Avengers: Infinity War will have 68 Marvel characters.
Yeah, but as you said yourself, they
earned that. They're not doing like DC is doing and introducing them all in one fell swoop. These will all be characters we've seen throughout the Marvel movies and - I assume - the TV shows. Assuming all the Avengers shows up, that's over a dozen (not including who else they haven't announced yet):
-Captain America, Iron Man, Thor, Hulk, Black Widow, Hawkeye, War Machine, Falcon, Scarlet Witch, Vision, Black Panther, Captain Marvel, Ant-Man, Wasp, Winter Soldier, Dr. Strange, Nick Fury, Maria Hill
Then the Guardians: Star Lord, Rocket, Groot, Gamora, Drax (plus, I imagine others introduced in GOTG or that join the team like Yondu and Warlock)
And I'll bet we'll see some villains return, so Thanos (obviously), Nebula, Loki.
I'll also bet we'll see, say, other side characters like Pepper, the Warriors 3, Heimdall, Sif, etc.
So right there, that's around 30 characters. They didn't say it was necessarily just heroes. There's a chance the Defenders (Daredevil, Luke Cage, Iron Fist, Jessica Jones, Punisher) will appear, too. So that's around 35 accounted for right there. Maybe they'll toss in Coulson and his team from SHIELD to add another half dozen. Or more if they add in guys like Deathlok. Once you start adding them up, it doesn't seem impossible to reach 68 characters.
Really, the The Infinity War is a culmination of everything in the Marvel Universe, so it'll be similar to the first Avengers movie, where it's a big celebration of just being able to pull it off. So some characters might be little more than a cameo.