Marvel’s Spider-Man: No Way Home is now the eighth highest-grossing film ever, a list which is led by James Cameron’s Avatar.
List of highest-grossing films of all-time
1. Avatar- $2.847 billion
2. Avengers: Endgame- $2.797 billion
3. Titanic- $2.187 billion
4. Star Wars: The Force Awakens- $2.068 billion
5. Avengers: Infinity War- $2.048 billion
6. Jurassic World- $1.671 billion
7. The Lion King- $1.656 billion
8. Spider-Man: No Way Home- $1.536 billion
9. The Avengers- $1.518 billion
10. Furious 7- $1.516 billion