It was an excellent weekend for Spider-Man and Toy Story 4 at the US box office, but new releases Stubber and Crawl struggled to make a big impact. In its second weekend, Far From Home continues to outpace Homecoming with the Endgame effect in full swing. After less than two weeks in cinemas, Far From Home has generated almost $850 million worldwide, that's just $30 million off from toppling the $880 million that Homecoming closed out with back in 2017. 

Meanwhile, Toy Story 4 continues to hoover up cash like some kind of nostalgia powered cleaning device, adding another $20 million to its domestic haul. Currently, Toy Story 4 has generated more than $770 million worldwide and is a sure thing for the $1 Billion Club by the time it has finished showing in cinemas. Paramount's creature-feature Crawl came in third place with $12 million for the weekend. Produced by Sam Raimi and directed by Alexandre Aja (Horns), Crawl's reasonable budget of $13 million means there's still a chance it could crawl its way to modest success.   

Action comedy Stuber landed in fourth place with a below expectations $8.2 opening. Starring Dave Bautista & Kumail Nanjiani, the R-rated comedy has had mixed reviews, but high praise for the chemistry between Nanjiani and Bautista. Danny Boyle's high-concept comedy, Yesterday, slipped to fifth place in its third frame with $6.7 million, starring Lily James and Himesh Patel, Yesterday has now plucked almost $50 million from US audiences. Add to that almost $30 million from the rest of the world, and Yesterday is well on its way to sleeper hit status. 

Ahead of its wide release next month, The Farewell launched in just four screens over the weekend and landed the "best opening weekend average of the year so far" with more than $87 thousand taken per screen. Starring Awkwafina, The Farewell will steadily be ushered into more screens as it ramps up for a wide release on August 2. Finally, Disney's The Lion King remake enjoyed an early release in Chine to the tune of $54 million. Directed by Jon Favreau (The Jungle Book, Iron Man), the photorealistic reboot (it's not live-action no matter what Disney says) is set rule the box office next weekend.