Not a fan. Went in with fairly high expectations but was let down by the emptiness of it all. Sure, it has a solid message of empowerment of women but why is it so boring? Will Farrell was visibly strained trying to make something of his underwritten and unfunny part. Margo Robbie didn't have enough to do for much of the film. Only Ryan Gosling had a complete character arc. I had two central problems: first, I had no idea this was such an infomercial for Mattel which never fails to get their logo into nearly every frame, even during the end credits. If someone in the company had written the first draft, I would have believed it. Second, the "rules" of this made-up world were vague and constantly changing. The filmmakers ripped off Wes Anderson's settings but didn't comprehend the unity in his designs, stories, and performances. Wes Anderson always feels like he's about to break the fourth wall but never does. "Barbie" kept breaking it over and over so that it was near impossible to fully immerse yourself in its world. I'm glad for a female director to now be empowered, but I would have liked to see a much more coherent vision.