From the get-go, Barbie hits hard with its spectacle and wit. The movie literally starts and ends itself in quips. But make no mistake, there is purpose and feeling to the film. It presents its core message boldly around its character's struggles, and subtly beneath its self-referential humor.

I could best describe Barbie as the inaugural Marvel movie of Greta-Gerwig-involved projects. It has a fantastic ensemble all-star cast with added cameos you never saw coming. Dazzling VFX and detailed practical set pieces bring life to the most plastic aspects of Barbieland. At several points it not just breaks the fourth wall, but blows through it altogether. There is no moment where it won't reset your expectation about what will come next.

There are definitely characters and relationships I would have liked to see explored more in-depth in the film. Regardless, Barbie will send you home with a profound motivation to re-explore who you are, where you're headed, who you want to be.