The film, reportedly made on a $200 million budget, is scheduled for release on March 20, 2026.
5 March 2026 2:36 PM IST