Marvel has to admit defeat as Avengers: Endgame has just seen its box office record broken by a brand new blockbuster in China. Since its release in April 2019, Avengers: Endgame held the record for the biggest ever box office opening weekend in a single market.
It grossed $357 million (£256 million) in just three days following its launch in North America. Well, enter Detective Chinatown 3 which now holds the title after grossing the equivalent of $398 million (£286 million) in China during its opening weekend.
Read more on metro.co.uk