Infinity War promises to be one of the biggest films Marvel has ever made, combining almost every single superhero from across the 18-film franchise that began 10 years ago with the release of Iron Man in 2008. As the star-studded trailer shows, Robert Downey Jr.’s Iron Man, Chadwick Boseman’s Black Panther, Chris Evans’ Captain America, Benedict Cumberbatch’s Doctor Strange, Tom Holland’s Spider-Man, Paul Rudd’s Ant-Man, the rest of the Avengers, the Guardians of the Galaxy, and pretty much every other ancillary character from the Marvel Cinematic Universe are back.