ABC News March 28, 2016

'Batman v Superman' Wins Big at Box Office Despite Poor Reviews

WATCH: 'Batman v Superman' Wins Big at Box Office

Batman and Superman fought off terrible reviews from critics to open big during Easter weekend.

"Batman v Superman: Dawn of Justice" earned an estimated $170.1 million from Friday through Sunday, the sixth-best opening of all time at the domestic box office. It's also the best pre-summer opening ever.

Read: 'Batman v Superman: Dawn of Justice': 10 Burning Questions Answered Related: 'Batman v Superman': Meet Breakout Star Gal Gadot

"Batman v Superman," which also took in $254 million overseas, marks the debut of Ben Affleck as the Caped Crusader, who is pit against Henry Cavill's Superman. Jesse Eisenberg co-stars as the villain Lex Luthor.

The only other major release of the weekend was "My Big Fat Greek Wedding 2," which debuted in third place, collecting $18.1 million.

"Zootopia," the box office champ of the previous three weekends, was the runner-up this time, with $23.1 million.

Here are the top 10 movies from Friday through Sunday, with estimated ticket sales, according to Rentrak: