Spider-Man: No Way Home ended up being beaten by Moonfall at the North American box office this weekend, but third place during its eighth weekend of release is still a spectacular feat. At this stage, its days of breaking records are nearly at an end, but the wall-crawler will take down one final foe before wrapping up its domestic run.
The Hollywood Reporter has confirmed that an additional $9.6 million haul this weekend means Spider-Man: No Way Home currently has $749 million in ticket sales. Now, it's less than $1 million shy of topping the $749.8 million grossed by James Cameron's Avatar during its original run in 2009 (a feat it should achieve within the next day or two).
In third place, Spider-Man: No Way Home would sit behind Avengers: Endgame ($858.3 million) and Star Wars: The Force Awakens ($936.6 million), two films it can't/won't beat.
Considering the pandemic is still hurting box office takings, this is an amazing achievement and it should finish up with around $760 million. Globally, Avatar doesn't need to sweat the Marvel Comics superhero as it's earned a massive $2.84 billion since first being released. Still, with $1.02 billion overseas, Spider-Man: No Way Home is the #6 movie of all time with a $1.77 billion haul worldwide. Remember, it managed to do all of this without ever being released in Chinese theaters.
Sony Pictures has yet to announce a Digital or Blu-ray release date for the threequel, though we know it is coming to those formats at some point. The studio has doubled down on the theatrical experience during the pandemic, forgoing shortened release windows.
If Spider-Man: No Way Home's success is any indication, that's working pretty well for them!