Brahmastra breathed fresh air into the Hindi film industry. The Ayan Mukerji fantasy epic grossed 120 million rupees at the Indian box office over its opening weekend, one of the highest ever for a Hindi film. But that’s not all. The film also made a big splash internationally, toppling charts in Australia and New Zealand, and going strong in the US. In fact, with strong screenings and the absence of Hollywood giants, the film managed a feat that some Indian films could only dream of, and over the weekend became the best film worldwide.
According to US box office tracker Box Office Mojo, Brahmastra Part One-Shiva grossed $26.5 million ($212 million) worldwide over its opening weekend. Of that, $4.4 million came from the US market alone. The figure became the world’s highest-grossing film over the weekend of September 9-11, beating the indie film The Barbarian ($0.5 million) and past blockbusters like Bullet Train and DC Super Pet League. The figure of 212 million rupees is also important. That meant the film had the highest opening weekend of a Bollywood movie, beating the Sultan’s Rs 260 million to take the top spot. But there are riders. This weekend was one of the worst performing weekends in the US as there were no major releases due to the 9/11 attack anniversary.
However, it is still an impressive achievement for the film. In fact, only two Indian films reached number one worldwide box office over their opening weekend, both from the South. Last year, Vijay’s Master topped the global charts when it was released in January 2021, grossing over $16 million, beating the Chinese film A Little Red Flower ($11.7 million) to top the charts. And earlier this year, SS Rajamouli’s RRR made over $60 million in its opening weekend, beating the record, beating Batman, who made $45 million in the same period.
Starring Ranbir Kapoor, Alia Bhatt and Mouni Roy, Brahmastra features extended cameos from Amitabh Bachchan, Nagarjuna and Shah Rukh Khan. The film also performed particularly well in the southern regions, breaking the daily earnings record for Hindi films in Tamil Nadu, earning nearly Rs 20 million in AP and Telangana.