Even with lackluster reviews, Batman v Superman: Dawn of Justice proved as indestructible as the Man of Steel himself: Zack Snyder’s epic battle between Batman and Superman just opened to an estimated $166.1 million domestically, setting multiple box office records both stateside and internationally.
On Sunday, it looked like Batman v Superman was going to dethrone Harry Potter and the Deathly Hallows: Part 2 ($169.2 million) to become the sixth-biggest domestic opening in box office history — and the biggest Warner Bros. opening of all time. Initial estimates put Batman v Superman at $170.1 million, but final Monday numbers came in slightly lower — which means that Harry Potter still reigns supreme. Instead, Batman v Superman is now only (only!) the seventh-biggest domestic opening of all time.
Still, even though the Dark Knight and the Man of Steel couldn’t defeat the Boy Who Lived, they did manage to break a few other records. Not only did Batman v Superman shatter The Hunger Games’ $152.5 million record for the best March opening of all time, but it also set the all-time best record for a pre-summer opening. It also surpassed Furious 7’s $147.2 million to earn the biggest Easter weekend opening ever. (Batman v Superman also set an IMAX Easter record, earning $17.3 million to beat Furious 7’s $13.3 million.)
While Marvel still holds third, fourth, and fifth place on the list of biggest openings, thanks to The Avengers, Age of Ultron, and Iron Man 3, Batman v Superman did set a DC Comics record, surpassing both The Dark Knight Rises ($160.9 million) and The Dark Knight ($158.4 million).
And Batman v Superman didn’t just break domestic records. Internationally, it pulled in an estimated $254 million for a global total of $420 million. That makes it the fourth-biggest worldwide opening of all time — ahead of any Marvel movie.
So what’s next? Batman v Superman only earned a B CinemaScore and critics’ reviews have been largely negative, but there isn’t much competition hitting theaters in April — so expect Batman v Superman to stay at the top of the charts for a while.
For more on this weekend’s box office, head here to read EW’s full report.
This post has been updated throughout as of Monday, March 28.