July 23 (UPI) -- The live-action, candy-colored caper, Barbie, is the No. 1 movie in North America, earning $155 million in receipts this weekend, BoxOfficeMojo announced Sunday.
Coming in at No. 2 is Oppenheimer with $80.5 million, followed by Sound of Freedom at No. 3 with $20 million, Mission: Impossible -- Dead Reckoning Part I at No. 4 with $20.1 million and Indiana Jones and the Dial of Destiny at No. 5 with $19.5 million.