Skip to main content

The Music of Avengers: Endgame Gave Us Quite the Feels

Steve Rogers/Captain America in Marvel's Avengers: Endgame.

**Spoilers for Marvel’s Avengers: Endgame ahead.**

Recommended Videos

**I’m not going to tell you to stop reading twice.**

**Well, I guess I am. You’re still reading?**

**Get ready for spoilers then!**

Imagine my shock and awe when my theory about a song in Avengers: Endgame became true. During CinemaCon, it was revealed that the opening song to Avengers: Endgame was going to be “Dear Mr. Fantasy” by Traffic. For me, I then theorized that the movie was going to have a very Vietnam-era feel to it, in both music and tone, and I’m very proud of myself that I was not that far off.

Here’s the thing about “Dear Mr. Fantasy”: It reminds me so much of the music I grew up loving because it was a time of turmoil and anguish. We were fighting a war many didn’t want to be in, so starting the movie off with it was certainly quite the choice.

The thing is, all the songs were either reminiscent of the era, written around that point in history, or very reflective of a battle raging on. “Supersonic Rocket Ship” is a happier tune, but the lyrics reflect a desire to escape and get away from the life they know, where they have to hide themselves. For the Avengers who survived the snap, that’s very much their own feelings.

From there, the music takes us on a journey through time. When the Avengers use the Quantum Realm to go back in time, some of our heroes end up in the Battle of New York once more. There, we’re greeted with the song “Doom and Gloom” by the Rolling Stones.

While written and released in 2013, the song reflects yet another point of turmoil and fear about what’s happening to the world.

Then we continue to hear music that sets the tone of the era, and when Stan Lee’s (potentially) final cameo rolls around, where he preaches to the Army base to “make love, not war,” it’s set to Steppenwolf’s “Hey Lawdy Mama,” again bringing it back to the Vietnam-era feel that I loved so much from the start.

What Marvel has always been able to do is connect their stories back to each other and give us a rounded out feeling for each of our heroes, and the ending of Avengers: Endgame was no different. The song that seemed to follow Steve Rogers and Peggy Carter throughout their journey together came back, completing the cycle and giving us Harry James’s “It’s Been a Long, Long Time” once more.

Music has the power to transport us anywhere in the world, and the fact that Avengers: Endgame used it in this way is both beautiful and heartbreaking.

(image: Marvel Entertainment)

Want more stories like this? Become a subscriber and support the site!

The Mary Sue has a strict comment policy that forbids, but is not limited to, personal insults toward anyone, hate speech, and trolling.—

Have a tip we should know? [email protected]

Author
Rachel Leishman
Rachel Leishman (She/Her) is an Assistant Editor at the Mary Sue. She's been a writer professionally since 2016 but was always obsessed with movies and television and writing about them growing up. A lover of Spider-Man and Wanda Maximoff's biggest defender, she has interests in all things nerdy and a cat named Benjamin Wyatt the cat. If you want to talk classic rock music or all things Harrison Ford, she's your girl but her interests span far and wide. Yes, she knows she looks like Florence Pugh.

Filed Under:

Follow The Mary Sue: