What a film! I was ecstatic about seeing Barbie and it definitely exceeded my expectations by far. As much as I was excited, I was a bit scared that the stakes were too high; after all Barbie is an icon and a part of so many people's childhood. For a film like this it's very easy to create something corny, disappointing, or unappealing to viewers. I'm so glad that Gretta Gerwig stepped up to the plate and created an absolute masterpiece.

The film starts with showing the origin of Barbie in 1959. It explains how little girls used to play with baby dolls and commonly acted as their mothers, but wanted a doll that they could really play with instead of taking care of. And that's how Barbie came about. Then we see the beautiful Barbie world where every Barbie is a part of something. We see Barbie doctors, Barbie novelists, Barbie astronauts, Barbie everything! And in Barbie's world every day is perfect. The star of the show Margot Robbie plays "Stereotypical Barbie" and she starts to notice strange things happening to her. She has to visit the real world to see who was playing with her to discover why these strange things are happening. The rest of the film is about Barbie trying to find herself and discovering scary aspects of the real world that she was blinded by before.

There was so much love put into this film and you can really see that on screen. The comedy in this film is so on point that the whole theater was laughing when I went to see this film. Huge kudos to Greta Gerwig and Noah Baumbach, writers of this incredible screenplay. The script is pure genius; I love how the film really honors Barbie and what she was made for. The cast of this film is exceptional. Margot Robbie was originally producing the film until she was cast as Barbie. Margot is the perfect Barbie; she plays this role so well she is like a real-life Barbie on screen. The way she embodies Barbie is just so perfect. I was really excited to see Ryan Gosling as Ken since he's one of my favorite actors. There's a lot of controversy as to why Ryan Gosling was cast as Ken but he makes perfect sense. He plays Ken so well he really nails what it means to be Ken in this film. America Ferrera plays a Mom named Gloria and she is such an interesting character. She plays a mom who's going through struggles of just being a woman and I'm sure her character will speak to so many mothers. It would be a crime to not talk about the insane set. Funny enough, Greta Gerwig used so much pink paint for this set that it actually drained an entire company's supply. The Barbie world is exactly as you'd expect it -- from Barbie dream-houses to Barbie beaches -- everything looks like it came right out of a toy store. Rodrigo Prieto shot this film and the cinematography is extraordinary. As someone who grew up with Barbie, this film really speaks to me. I am in love with the score of this film. Billie Eilish's "What was I made for" is one of the most beautiful songs I've heard. This film is packed with so many great artists like Tame Impalla, Lizzo, Dua Lipa and many others.

The film is packed with so many messages. I was surprised with how many topics this film covers -- what it means to be a woman, what it means to be a mother, what it's like to grow up in today's society, what is love, and so much more. This film is a celebration of women and girlhood but I also love how it represents men. Ken is discovering how men are viewed in today's society in a similar way to how Barbie is discovering who she is.

I give Barbie 5 out of 5 stars and recommend it for ages 8 to 18, plus adults. By Zoe C. KIDS FIRST!