Superman blockbuster Man of Steel soared to the top of the North American box office this weekend, scoring a US$113-million (NZ$140m) opening despite mixed reviews.
The Zach Snyder-directed movie stars British actor Henry Cavill as the iconic superhero, with Oscar-nominated actress Amy Adams playing Daily Planet journalist Lois Lane in a cast that also includes Russell Crowe, Kevin Costner and Diane Lane.
The movie is the latest attempt to build a money-spinning franchise around the planet Krypton's most famous son, and follows a 2006 reboot by Warner Bros - Superman Returns - which ultimately stalled after one film.
Snyder's movie has divided critics however, scoring a modest 56 percent rating on the movie review aggregator website Rotten Tomatoes, with many complaining of an over-reliance on computer-generated imagery against plot.
Meanwhile another new film, This Is The End, a comedy starring James Franco and Jonah Hill, opened in second place with $20.5 million, figures from the industry tracker Exhibitor Relations showed.