Recently, I watched "Avengers: Endgame" with my friends and even though I felt like it was overhyped (I won't say more than this, but I definitely suggest you go watch it because it really is something worth adding onto your bucket list in general), I will admit that there's something really cool about superhero movies in general.
Whether you're a DC or Marvel fan (this is not the place to fight about which one is better, so everyone just shake hands and come together for now), you all can admit that there's this certain adrenaline that superhero movies instill in us even though we're not fighting ourselves.
I was thinking about this as I came out of the movie theater and I realized that all superhero movies are able to give us a sense of connection with the characters. That's why when we watch these kinds of movies, we're always rooting for the protagonist to win. That's why in "Avengers," there were some scenes that were real tearjerkers. Whenever a character came close to dying or losing, we would be on the edge of our seats, and whenever a character does die, it would just be a flood of tears in the movie theater. And whenever the beloved characters do win, we'd be gleefully shouting in the theater (sorry in advance to the people sitting near us).
That's what I love about these Marvel movies. They're able to connect you so well with the characters where you develop an emotional and deepened connection with them. You laugh at their casual conversations and you sigh along with the daily stresses they face. Slowly, you begin to build a bond with them across the screen. That's why their battles feel like your battles, that's why their losses hit you in a sentimental place, and most importantly, that's why you stick around with them throughout their movie franchises. It's the power of effective storytelling.