No other summer blockbuster can withstand the box office might of Thanos. Following yesterday's global box office haul, Avengers: Infinity War has now earned $1.675 billion in under three weeks since its initial release. According to Forbes, this makes the MCU blockbuster the highest grossing summer film of all time, surpassing Jurassic World's lifetime $1.672 billion box office in 2015.

The impressive cumulative earnings make Infinity War the highest grossing film released outside of December and the fourth highest of all time without adjusting for inflation. Only 2009's Avatar, 1997's Titanic and 2015's Star Wars: The Force Awakens have higher box office totals, with each of those December releases having earned over $2 billion during their respective releases.

RELATED: Old Avengers 4 Set Photos May Confirm Fans’ Time Travel Theories

This week, the Avengers sequel became the highest grossing superhero film of all time, out-earning fellow MCU crossover The Avengers, which earned $1.51 billion in 2012. While Infinity War is well on its way to potentially become the first non-December release to earn $2 billion at the global box office, it faces stiff competition from Deadpool 2 this weekend and Solo: A Star Wars Story leading into Memorial Day weekend.

Directed by Joe and Anthony Russo, Avengers: Infinity War stars Robert Downey Jr., Chris Evans, Chris Hemsworth, Mark Ruffalo, Scarlett Johansson, Anthony Mackie, Elizabeth Olsen, Tom Holland, Benedict Cumberbatch, Chadwick Boseman, Chris Pratt, Zoe Saldana, Dave Bautista, Bradley Cooper, Vin Diesel, Tom Hiddleston, and Josh Brolin. The film is in theaters now.