Earth's Mightiest Heroes took a page out of the Guardians of the Galaxy playbook, as the stars of Avengers: Endgame turned to classic rock to recap the past decade of the Marvel Cinematic Universe.
The cast of the highly anticipated superhero blockbuster, including Robert Downey Jr., Chris Hemsworth, Chris Evans, Brie Larson and Paul Rudd, performed a parody of Billy Joel's "We Didn't Start the Fire" alongside Jimmy Fallon on The Tonight Show. This is not Fallon's first foray into cast sing-alongs, as he arranged a similar gathering for the cast of Star Wars: The Force Awakens in 2017.
True to its source material, the video is done in the style of a comic book, as the audience turns page by page through the journey of the MCU. The panels blend images from the original comics, footage from the films and single shots of the cast singing along. Much like Joel's original hit covered more than 100 headlines in five minutes, the team speeds through the major characters and events from the previous 21 films. They start with the backstories that brought the original Avengers together, take a detour to the bridge to go through the cavalcade of villains that have tried to stop them and finish by outlining the events of Infinity War that leave them in their most dire situation yet.
The video finishes in a surprisingly touching way, as the panels all tumble to the background and the camera pans out to reveal they made up a photo mosaic of the late Stan Lee. It's a touching ode to the man who made this all possible, and who has kept Marvel fans rocking in their chairs to this day.
Directed by Joe and Anthony Russo, Avengers: Endgame stars Robert Downey Jr. as Iron Man, Chris Evans as Captain America, Mark Ruffalo as Bruce Banner, Chris Hemsworth as Thor, Scarlett Johansson as Black Widow, Jeremy Renner as Hawkeye, Brie Larson as Captain Marvel, Paul Rudd as Ant-Man, Don Cheadle as War Machine, Karen Gillan as Nebula, Danai Gurira as Okoye and Bradley Cooper as Rocket, with Gwyneth Paltrow Pepper Potts, Jon Favreau as Happy Hogan, Benedict Wong as Wong, Tessa Thompson as Valkyrie and Josh Brolin as Thanos. The film opens Friday worldwide.