LOS ANGELES: Disney's "Shang-Chi and the Legend of the Ten Rings," featuring Marvel's first Asian superhero, topped the North American box office for the second week in a row, grossing $34.7 million, according to figures released Monday.
According to industry tracker Exhibitor Relations, the film, which stars Chinese-Canadian actor Simu Liu as a former assassin in the shadow of an evil father (Hong Kong legend Tony Leung), has earned $144.5 million in US and Canadian theatres.
With $5.8 million, 20th Century's sci-fi comedy "Free Guy" reclaimed second place. It stars Hollywood actor Ryan Reynolds as an ordinary bank teller who discovers he is a non-player character in a huge video game.
One of the week's new releases, the horror picture "Malignant," came in third place with $5.4 million.
Industry analyst David A. Gross, the head of Franchise Entertainment Research, described it as a "poor opening for a genre which has done quite well over the pandemic."
In fourth place was the slasher film "Candyman" by Universal, a recreation of a 1992 classic film of the same name. The film raked in 4.8 million dollars the previous week and has generated a total of 48 million dollars in North America so far.
With $2.3 million in box office receipts, Disney's family adventure film "Jungle Cruise" ranked fifth.
The remaining of the top ten movies on the box office:
"Paw Patrol: The Movie" ($2.3 million)
"Don't Breathe 2" ($1.2 million)
"The Card Counter" ($1.0 million)
"Show Me the Father" ($700,000)
"Respect" ($511,000)
Former Dancing With the Stars alum Cheryl Burke recently revealed a major reason of their broken marriage
Prince Harry said royals goodbye in reaction to King Charles unexpected move
Rihanna debuts shinny blonde hair at her Fenty beauty x Puma launch
Taylor Swift leaves the internet in a frenzy with a diss track aimed at Kim Kardashian
Annie Potts says young co-stars 'love me all day long' while on the set of 'Young Sheldon'
Zendaya recreates Tennis star looks in new Instagram post