It’s a remarkable feat considering that Avatar’s domestic record held all the way until 2015 when it was beat out by the return of Star Wars in J.J. Abrams’ Star Wars: The Force Awakens. No film since then has passed Avatar domestically, including box office titans like Black Panther, Star Wars: The Last Jedi and Avengers: Infinity War. But records are made to be broken and Avengers: Endgame has done that in less than a month.