The 25th James Bond film falls short at the domestic box office.

No Time to Die opened in the United States and Canada on Friday, with a preview screenings on Wednesday and Thursday. While box office forecasts were generally in excess of $65 million, MGM was touting $50 million for the weekend.
In the end the new Bond film grossed a disappointing $56 million in North America. In international markets it added another $138 million for a total box office of $313 million to date worldwide.
The reasons for the film’s underperformance are suggested to be the 163 minute running time and demographics of the core audience. Because of the older demographic it may be that many Bond fans are staying away from the cinema at the moment because of the pandemic.