Who needs a crown and scepter when you've got capes, cowls and the occasional magic hammer?

For most of this century – and a couple of pockets of the past one – Hollywood has been ruled by the kings and queens of superhero movies. From the sprawling Marvel Cinematic Universe, where Captain America and Spider-Man hang out, to the evolving world of Superman, Batman and the rest of the DC contingent, guys and gals with cool powers and righteous attitudes have won over movie fans' hearts and minds.

They've also made ridiculous amounts of money: Of the 10 highest-grossing films of all time domestically, four are built around beloved comic-book heroes ("Avengers: Endgame," "Spider-Man: No Way Home," "Black Panther" and "Avengers: Infinity War").

The streak likely won't end anytime soon, with the MCU trucking along with movies scheduled until 2027, including "The Fantastic Four: First Steps," and DC relaunching its film universe with the new hit "Superman."

In honor of a fresh Man of Steel and Fantastic Four stories on the big screen, we're ranking the 50 best superhero movies of all time.