Reviews of Batman v Superman: Dawn of Justice may have been mixed, but the blockbuster has been doing the business at the box office.
The superhero film has broken records when it comes to takings from an Easter preview screening, and is expected to gross more than $170m (£120.3m) in North America in its opening weekend, Variety claims.
If studio estimates are to be believed, it could become the fifth highest-grossing opening weekend in American and Canadian cinema history – Iron Man 3 currently holds that honour, with $174,144,585 (more than £123m).
The projected figures would put Zack Snyder’s film just above The Dark Knight Rises and The Dark Knight – the Christopher Nolan-directed Batman films released in 2012 and 2008 respectively.
By way of contrast, Man of Steel – Snyder’s 2013 Superman release – grossed just shy of $117m in its opening weekend in the US and Canada.
It seems the mixed response hasn’t put off too many people.
https://twitter.com/abbiewastaken/status/713720746925821953
Affleck's a great Batman. The film's depiction of him as Gotham's fragile, masculine sociopath was spot on. #BatmanvSuperman
— Hari Sethi (@Hari_Sethi) March 25, 2016
https://twitter.com/_Zeets/status/713505903002169344
Batman Vs Superman is fine. Stuff blows up, quips, it's fine.
— William Paul (@willpooool) March 25, 2016
More like Batman v Superman: Yawn Of Justice, right guys? Oh, that's the headline everyone has used? Damn.
— Oli Franklin-Wallis (@olifranklin) March 24, 2016
I mean Batman v Superman isn't good but if it's the worst film you've ever seen you probably don't see very many films.
— bamelie (@spacegirlgail) March 26, 2016