moviesNews 'Blue Beetle' Dethrones 'Barbie' With A $25 Million Opening Weekend Gross August 20th, 2023