The new Barbie trailer is here and we still have no idea what this movie is

But it looks AMAZING.

Greta Gerwig, Margot Robbie and Barbie. What more could you ask in a movie? This July, we’ll get a feature film on the iconic toy, and we just got more cast photos and an official trailer.

Unsurprisingly, it’s very pink, and Margot Robbie (Barbie) looks incredible. Ryan Gosling (Ken) and Simu Liu (also Ken) seem to be mortal enemies — possibly fighting over our titular queen — in beautiful Barbie Land.

There’s an incredible supporting cast that includes Issa Rae (also Barbie), Kate McKinnon (another Barbie), Emma Mackey (yes, Barbie) and Dua Lipa (you guessed it, Barbie), plus humans in the mix with Will Ferrell playing the Mattel CEO. Add in Michael Cera (Allan), America Ferrera (Gloria) and Helen Mirren (Narrator), and you have a recipe for success.

The trailer looks incredible, but there’s just one problem. What is actually going on in this movie? Barbie seems to be living in Barbie Land and wants to head to the real world, but is the doll going to become a human? Regardless, I cannot wait.

Barbie hits theaters July 21, 2023.