Toy Story 4 holds onto top box office spot, takes $6.4m for second weekend
Toy Story 4 has held the top spot in the weekend box office takings for the second week in a row, taking $6.403m across 576 screens for a running total of $16.512m.
The only real challenge came from Beatles-focused comedy Yesterday, which took $3.404m across 281 screens for its first week out. The film, distributed by Universal, tells the story of a musician who finds himself as the only person to remember the Beatles.
