ABC Entertainment · 'Barbie' beats 'Top Gun: Maverick', 'Avatar' and more with summer-topping $22.3 million sneak peek take July 21, 2023 1:59 pm|