Written by on July 1, 2019

The Top 5 movies this weekend:

1. Toy Story 4 – $57.9 million
2. Annabelle Comes Home $20.4 million
3. Yesterday – $17 million
4. Aladdin (2019) – $9.3 million
5. The Secret Life of Pets 2 – $7.1 million

In a box-office battle of the dolls, good triumphed over evil. Toy Story 4, featuring the lovable Woody and Buzz Lightyear, remained the top movie for a second straight weekend with $57.9 million. In 10 days, the Pixar sequel has raked in $236.9 million. 

Annabelle Comes Home, about a demonic doll who terrorizes a group of young people, opened in second with $20.4 million. The horror flick has earned $31.2 million since opening on Wednesday. Another flick about a bad doll, Child’s Play, plummeted from second to eight in its second week with $4.3 million. 

Yesterday, the musical comedy featuring the music of The Beatles, was third in its debut weekend with $17 million.

Aladdin went from third to fourth with $9.3 million and The Secret Life of Pets 2 stayed put in fifth with $7.1 million.

ANNABELLE COMES HOME: Ed Warren (Patrick Wilson) talks about his collection of haunted objects

Current track