This is the first time I've written a review for a movie, that should tell you that I enjoyed this movie an awful lot.

The storyline grabbed my attention at every corner and the soundtrack continues to ring in my ears and evoke a feeling of confidence in myself and pure joy. It really focused in on it's female audience and was able to accurately portray the modern day plight of the average woman. I didn't expect to cry during this movie but I had never felt so understood and empowered to be myself.

Margot Robbie was Barbie, she managed to uphold the whimsy and joy of Barbie throughout the tough political statements that with any other actress would have depressed the audience. Ryan Gosling never failed to make me laugh in his role as Ken, he was perfect for this role and I can't imagine anyone else fulfilling it to the same standard. The supporting Barbies and Kens also excelled in their roles adding to the character and world of Barbie.

I have spent some time reading other reviews which have complained that the 3rd portion of the movie was too heavy handed in its feminist perspective and that its blunt political message didn't properly encapsulate Barbie. To that I say; The 3rd portion is less than 40 minutes long, if you can't listen to women's issues for that little time without getting bored then maybe you're not getting what we're saying. And this movie was actually about Barbie, unlike the animated Barbie movies which merely starred Barbie. This movie is actually about Barbie and her extensive history as a controversial doll that had to fight tooth and nail to make it into the hands of little girls and inspire them to be more than mothers.

Overall, Barbie was incredible and I hope she inspires even more little girls through this movie than she already has.