“Spider-Man: No Way Home” has crushed early expectations at the box office.

The film took home $121.5 million at the box office on Friday.

That beat the opening of “Venom: Let There Be Carnage” in October 2020, which only brought in $90 million.

“Spider-Man: No Way Home” brought in $253 million this opening weekend.

Initial estimates expected it to only make $130 and $150 million.

It has now become the third highest domestic opening weekend of all time.

It sits behind two “Avengers” films: “Endgame” ($357 million) and “Infinity War” ($257.6 million).

It earned $587.2 million worldwide, making it the third-biggest worldwide opening weekend ever.

It sits behind “Infinity War” (640 million) and “Endgame,” which grossed $1.2 BILLION dollars worldwide!