Toy Story 4 won the weekend box office with ease, earning $57.9M in its second weekend to bring its 10-day total to $236.9M. While it's still pacing $10M ahead of Toy Story 3 through the same point, the 52.1% drop is the largest in the series so far. Based on that, it seems unlikely that TS4 will match the $415M mark of its predecessor, but it's well on its way to a finish of well over $300M and a likely third-place standing for the season.
Opening in second place, Annabelle Comes Home scared up $20M in its first weekend—giving it a total of $31M including its early-week numbers (the film opened on Wednesday). That represents by far the lowest opening in the both the larger Conjuring franchise and the specific Annabelle spinoffs (which opened to $37M and $35M in 2014 and 2017, respectively). What caused the downturn is difficult to say, as last Fall's The Nun opened to a series-best $53.8M.
Making some music with a third-place debut, Danny Boyle's Yesterday strummed up $17M in its opening weekend. A solid debut for the small-budgeted flick, but not enough to make a play for a Top 10 spot this season.
In fourth place, Aladdin had yet another strong hold in its sixth weekend with $9.4M (-29.4%) as it crossed over the $300M mark.
In fifth place, The Secret Life of Pets 2 picked up $7.1M in its fourth weekend (down 31%). Through 24 days the sequel has $131.2M.
Outside of the Top 10, Avengers: Endgame got a little boost with its re-release/expansion—up 178% with $5.5M. Time will tell if the gimmick helps push the film past Avatar at the international box office, or if it will affect the final order of the Summer season standings.