Disney blockbuster Shang-Chi and the Legend of the Ten Rings, featuring Marvel's first leading Asian superhero, dominated the North American box office for its fourth weekend, taking in $13.2 million, industry watcher Exhibitor Relations said Sunday.

That estimated figure, for the Friday-through-Sunday period, kept 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) – well ahead of its closest rival, newcomer Dear Evan Hansen.

The musical teen drama starring Ben Platt, distributed by Universal Pictures, was set to take $7.5 million, knocking 20th Century's sci-fi comedy Free Guy to third with $4.1 million. It stars Ryan Reynolds as an everyman bank teller who discovers he's actually a non-player character in a huge video game.

Fourth went to Universal's slasher film Candyman, a reimagining of the 1992 classic, which took in $2.5 million.

That nudged it just past Cry Macho, the gritty Warner Brothers drama by Clint Eastwood, who directs and stars as a retired rodeo rider helping a teenager and his fighting rooster leave Mexico. It earned $2.1 million. 

Disney's Jungle Cruise leapfrogged over another horror movie, Malignant, to take the sixth spot with $1.7.

Rounding out the top 10 were:

Malignant ($1.5 million)

Copshop ($1.3 million)

Paw Patrol: The Movie ($1.1 million)

The Eyes of Tammy Faye ($620,000)

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.