It’s another good weekend at the box office for Disney, as Pixar’s “Toy Story 4” will easily beat newcomers “Annabelle Comes Home” and “Yesterday” to stay at No. 1.
“Toy Story 4” is still performing slightly ahead of “Toy Story 3,” earning an estimated $17 million on its second Friday. Industry estimates now expect a $56 million second weekend, a 54% drop from the film’s $120.9 million opening and a 10-day total of $235 million. By comparison, “Toy Story 3” had a 10-day total of $226.8 million in 2010.
In second is Warner Bros./New Line’s “Annabelle Comes Home,” the sixth film in the “Conjuring” franchise which opened on Wednesday and earned $11 million before the weekend began. The horror movie earned $6.6 million on Friday and is projected by industry estimates to earn $19 million over the weekend.
That would give the film a 5-day opening of $30 million from 3,613 screens, slightly below the $35 million 3-day opening of “Annabelle: Creation” in 2017 but consistent with WB’s pre-weekend projections. Reception for the film was mixed-to-positive, with critics giving the film a 69% score on Rotten Tomatoes, while audiences gave it a B- on CinemaScore, slightly lower than the B given to the two previous “Annabelle” films.
In third is Universal/Working Title’s “Yesterday,” which is opening slightly above tracker expectations with an estimated $16.7 million opening after making $6 million from 2,603 screens on Friday. While critics were somewhat mixed on the Beatles-infused musical romcom with a 60% Rotten Tomatoes score, audiences were pleased with an A- on CinemaScore and a 4.5/5 rating on Postrak.
“Aladdin” will take the No. 4 spot in its sixth weekend with $9.1 million, pushing its domestic run to $305 million. Universal/Illumination’s “The Secret Life of Pets 2” will take fifth with $6.5 million in its fourth weekend, giving it a domestic total of $130 million.
In seventh is “Avengers: Endgame” with $5.8 million in its 10th weekend, enjoying a small bump from its $2 million total last weekend thanks to a special re-release featuring a deleted scene, a tribute to Stan Lee, and a sneak peek of next week’s “Spider-Man: Far From Home.” But that bump isn’t expected to push “Avengers: Endgame” past “Avatar” for the all-time global box office record, as the film still needs roughly $30 million to pass the $2.78 billion total earned by James Cameron’s blockbuster.