During its second weekend at the box office, Barbie, starring Margot Robbie and Ryan Gosling, remained popular, pulling in an additional $93 million, bringing the film's total earnings to $351.4 million in two weeks.
Christopher Nolan's Oppenheimer starring Cillian Murphy hung onto second place, earning an additional $46.7 million this week for a two-week total of $174.6 million.
Debuting in the number three spot was Disney's star-studded Haunted Mansion, based on the popular Disney Parks ride. It opened with an even $24 million.
Sound of Freedom starring Jim Caviezel landed in fourth, dropping a spot from the previous week, but still earning $12.8 million for a four-week total of $149.4 million.
Rounding out the top five was Mission: Impossible - Dead Reckoning Part One starring Tom Cruise. Also dropping a spot, it made an additional $10.6 million for a three-week total of $139.1 million. ~Ireland Fidale