NEW YORK — “Shang-Chi and the Legend of the Ten Rings” is the top film at the box office for the third straight weekend, but the muted reception for Clint Eastwood’s “Cry Macho” suggests older moviegoers still aren’t as eager to return to theatres.
Marvel’s “Shang-Chi and the Legend of the Ten Rings,” directed by Destin Daniel Cretton, collected an estimated $21.7 million in ticket sales over the weekend, according to studio estimates Sunday. The Walt Disney Co. release has held better in theatres than most films during the pandemic. Its 37% drop in the third weekend is the best third-week hold for any Marvel movie ever.
“Shang-Chi and the Legend of the Ten Rings,” Marvel’s first Asian superhero movie, has earned an estimated $320.6 million worldwide. The only trouble for “Shang-Chi” thus far is a lack of a release date in China, which hasn’t cleared the film for release in the country, the world’s largest but highly censored film market.