Matt Reeves' gothic noir debuted with a valiant $128.5 million at the domestic box office.

Gotham’s newest Caped Crusader has swooped into the domestic box office with a vengeance.

Matt Reeves’The Batmandebuted at No.

The Batman

Robert Pattinson and Zoë Kravitz in ‘The Batman’.Jonathan Olley/DC Comics/Warner Bros.

“Is that really the right approach to all of this?

Batman, of course, couldn’t toppleTom Holland’s position in the top five this weekend.

Holland’sUnchartedandNo Way Homecame in at No.

(No Way Home’s North American gross total now stands at $786.4 million.

)Channing Tatum’sDogcame in third, bringing in an additional $6 million by the end of the weekend.

Want more movie news?