Marvel's big behemoth (that would be Avengers: Endgame for anyone who forgot) might have slipped out of the box office top 10 in America as it continues its slow progress towards Avatar's record, but the studio still has a hero in place as the Sony collaboration Spider-Man: Far From Home stayed in the top spot for a second weekend, earning $45.3 million according to studio estimates.
That puts the friendly neighbourhood web-slinger's domestic total up to $274.5 million and with healthy returns from overseas, it has a worldwide haul so far of $847 million, with the path to crossing a billion dollars in sight.
Corporate owners Disney will also be happy that Toy Story 4 has also remained in place, adding $20.6 million for a $346 million US total so far after four weeks on release. You have to head down to third place to find the first of the week's new releases, with alligator horror thriller Crawl snapping up $12 million. Worldwide, the film has crossed $16.8 million, and with a thrifty $135. million before marketing costs, looks set to do well.
Action comedy Stuber didn't fare quite as well, taking in $8 million in fourth despite appearing on a similar amount of screens to the toothy terror. That was still enough to push Yesterday to fifth with $6.7 million.
Aladdin slipped one place, making $5.8 million and_Annabelle Comes Home_was down to seventh and $5.5 million. Midsommar was eighth, earning $3.5 million, while The Secret Life Of Pets 2 fell to ninth on $3.1 million. Finally, at 10th we find the underperforming Men In Black: International, which took in $2.2 million and has made just $76.4 million in the States (though international figures have boosted it to $239.4 million).
One entry not in the top 10 but worth mentioning; emotional drama The Farewell was the indie that could this week, overcoming a New York power outage and earning $351,330. That might not seem like a lot, but it only opened on four screens and actually nabbed a per-screen average of $87,833, which is actually more than Endgame managed from a single showing.