After just 12 days in cinemas Avengers: Endgame has grossed over $2 billion worldwide, only the 5th film to do so. It now sits at number 2 on the all time list being only the second film in 22 years to make more money than Titanic. Avatar, the film that currently sits in the number one position, took 47 days to reach this landmark.
One record Endgame didn’t beat was the biggest second weekend at the U.S. box office. Taking a massive $145.8 million it failed to pass Star Wars: The Force Awakens $149 million. We will know by next weekend if the film will become the biggest in history and pass Avatar’s $2,788 billion.