I have watched barbie since I was born, I've collected the dolls the dresses and many other barbie themed things. I know all the movies by heart and the songs and I love barbie so when I saw this movies trailer and the marketing I went crazy!! I was so excited to watch it and support this movie.

The beginning of the movie was quite fun and funny, very colorful. Margot Robbie and Ryan Gosling play their roles so well and really carry the movie. It contained all the things expected from a barbie movie. The plot was great but halfway through the movie it becomes very serious and turns a bit preachy so if you want to take your kids to the movies to watch this, Id suggest not doing so because I don't think they'll understand much about patriarchy and sexism, its definitely not aimed at younger children (12 and below).

I was hoping for some more funny moments and homage to the barbie movies so I was a tad bit disappointed not to see it however it was still a nice movie, enjoyable and a feel good movie.

I understand the message given out that you can be whoever you want to be but it could have been slightly more light hearted .