avengers infinity war 1“Avengers: Infinity War” (2018)Marvel

The highest-grossing films of all time are a mixed bag of action films, superhero films, animated films, and more. But the majority have one thing in common: they’re just one piece in a larger franchise. 

Whether it’s the Marvel Cinematic Universe, James Bond, Pirates of the Caribbean, Star Wars, Middle-Earth, Harry Potter, Transformers, or any other major pop-culture series, these are beloved across the world.

That makes the top two films on the list, two original films not part of a franchise (yet), all the more surprising. But the lesson there is to trust James Cameron. 

The highest-grossing films ever are also a mix of well-reviewed and critically panned ones, from “Black Panther” to “Transformers: Age of Extinction.” The list proves that, sometimes, audiences will see a movie no matter what the critics say, but great films can also still rake in plenty of cash. 

We’ve provided the top 100 biggest films of all time, based on worldwide box-office numbers from Box Office Mojo. We’ve also provided how much they made in the US before and after inflation, and the films’ Rotten Tomatoes’ critic scores.

Below are the 100 highest-grossing films in the world of all time: