Fans are still waiting for Avengers: Endgame to inevitably snap Avatar's record as the No. 1 movie of all time worldwide. But this weekend, Endgame has taken another step toward that milestone, racing past Avatar's ticket sales domestically.
Watch this: Top 5 things Avengers: Endgame sets up for the future
This means Endgame is sailing past Avatar's $761 million in domestic ticket sales and taking the No. 2 spot here, behind only Star Wars: The Force Awakens, which is still No. 1 domestically with $937 million in the box office sales.