Harry Potter’s defensive spells weren’t enough to defeat Iron Man’s many protective suits. Iron Man 3 ‘s weekend box office total is the second highest on record.

After opening on Friday, Iron Man 3 racked up an impressive $175.3 million at the domestic opening weekend box office. That was enough to top Harry Potter and the Deathly Hallows – Part 2 which had an opening weekend of $169.1 million in July 2011.

Iron Man 3 could not best himself, however. Joss Whedon’s The Avengers still holds the top spot with $207.4 million from its opening weekend last year.

Rounding out the top five films with the highest grossing opening weekend box office totals: The Dark Knight Rises with $160.8 million and The Dark Knight with $158.4 million.

This past weekend’s release of Iron Man 3 marked the start of the summer movie season. The film absolutely crushed the other movies at the box office this weekend and was the only new one opening. Pain and Gain brought in $7.6 million, 42 added $6.2 million to its total, Oblivion made $5.7 million, and The Croods rounded out the top 5 films with an additional $4.2 million.

Iron Man 3 has now made a total of $680 million worldwide. It is expected to be one of the highest grossing films of the summer.

Deathly Hallows – Part 2 was able to hold the record for a full year before it was ousted by super heroes. Harry Potter fans can rest easy knowing that at one point, it was a record breaker.

For more on Iron Man 3, do check out our spoilers discussion where we analyze The Mandarin and the film’s ending. Also learn about the chances of Iron Man 4 being made.