Ben Affleck stars as Batman in “Batman v Superman: Dawn of Justice.” Warner Bros.

Neither the snarkiest critic nor the lack of proper punctuation could turn the crowds away from Warner Bros.’ “Batman v Superman: Dawn of Justice,” which hauled in a gobsmacking $424.1 million around the globe in its first weekend of release. In just North America, director Zack Snyder’s grim slugfest between the two most famous characters in the DC Comics universe grossed $170.1 million.

That’s a good enough global opening to beat out every other movie in history aside from “Star Wars: The Force Awakens,” “Jurassic World” and WB’s own “Harry Potter and the Deathly Hallows Part 2.” It’s also the biggest Easter weekend opening, the biggest DC Comics opening and WB’s biggest opening weekend in China, according to Box Office Mojo.

However, “Batman v Superman” does fall short of several movies from rival comics studio Marvel if one looks only at the domestic opening weekend; both “Avengers” films opened larger in the U.S., as did “Iron Man 3.”

Still, it’s an impressive opening for a film that currently has a Metacritic score of 44 out of 100 and a Rotten Tomatoes score of just 29 percent, and is an indication of the kind of movie that, not unlike one of its heroes, is bulletproof.

The other newcomer this weekend to place in the top 10 was "My Big Fat Greek Wedding 2," with $18.1 million. Critics were even less kind to the sequel to the surprise 2002 hit, with a Metacritic score of 37 and a mere 24 percent on Rotten Tomatoes.

Even in its fourth week, Disney's big animated hit "Zootopia" keeps flattening the competition. Its $23.1 million for the weekend may pale in comparison to "Batman v Superman," but it's still miles ahead of everyone else.

Not going unnoticed, though, is "Miracles From Heaven," the Jennifer Garner-starrer that came in fourth with a $9 million take for a two-week total of $34.1 million.