'The Batman' lands even higher opening weekend with $134 million debut at US box-office; Robert Pattinson starter maintains hold in India

'The Batman' landed a bigger opening weekend than Warner Bros., the studio behind the comic book adventure, initially expected.

The newest superhero epic, starring Robert Pattinson as an exceptionally moody Caped Crusader, collected $134 million in North American theatres over the weekend, above Sunday's estimates of $128.5 million.

Those ticket sales rank as the best opening of 2022, as well as only the second pandemic-era movie to cross the $100 million mark in a single weekend following 'Spider-Man: No Way Home'.

The reason behind the 4 per cent bump in Monday's final tally is because 'The Batman' had a better-than-expected turnout on Sunday, bringing in $34.1 million.

The movie pulled in $57 million on Friday -- which includes fan events from Tuesday and Wednesday -- and added another $43.2 million on Saturday.

Without much competition until Sony's own comic book adaptation 'Morbius' hits theatres on April 1, 'The Batman' should continue to fly high over domestic box office charts.

Internationally, 'The Batman' captured $124 million from 74 overseas markets, pushing its global tally to $258 million.

In India, the film is earning the big bucks mainly in metro cities, with multiplex and Inox screenings recording 20 percent of the total revenue.

The star-studded cast includes ZoA Kravitz as Catwoman, Andy Serkis as Batman's butler Alfred Pennyworth, Colin Farrell as the crime-lord known as Penguin and Jeffrey Wright as Gotham City's police chief James Gordon.

The movie has been embraced by critics (it holds an 85 per cent on Rotten Tomatoes), as well as audiences (it landed an "A-" CinemaScore).