Margot Robbie was born to play Barbie. Of course she's incredibly beautiful, talented, funny, and hip; however, I didn't have some life-altering epiphany, like so many others did. I actually thought the film was way too cheesy, 45 minutes too long, and also confusing at times. I love the originality and strong feminist viewpoint, the idea of Ken learning about misogyny and sexism, essentially bringing these twisted ideas to Barbieland, leading all Barbies to succumb to a more subservient role, while ultimately forcing them to rediscover their own power, talents, intelligence, and individuality. But after an hour or so, I kept thinking, "Why can't Barbie just sing a song?!" I wanted a fluffier, comedic Barbie, while what I got was a doll having an existential crisis. It was depressing at times. The cast was phenomenal, of course. I just didn't expect it to be such a mess in terms of storytelling.