Marvel put together its most beloved superheroes to take on Thanos and all the box office records. And the long, systematic strategy of producing individual heroes’ stories between the releases of the Avengers series helped build hype for the collective effort. The plan worked: all of the Avengers movies rank in the highest-grossing top 10 for Marvel.

And when it comes to ratings, they score high too. Avengers: Endgame earned a 94% Rotten Tomatoes score, and the lowest-rated film of the series, Avengers: Age of Ultron, still managed to get a 75% rating.

Avengers: Endgame, which was the final film of the series, made nearly $750 million more than the second-highest box office performer, Avengers: Infinity War. While Avengers: Endgame may have ended on a down note, it’s the favorite film of the Avengers franchise for most critics, as well as the highest-grossing movie of all time, beating out Avatar, Titanic, and Star Wars: The Force Awakens.