This is actually very close to a great movie. It deserves your time and money at the theatres. Remember Lego Movie? How no one was expecting anything from it, labelling it as a cash grab? And it actually turned out to be a thoughtful, clever comedy? This movie is just as good.

This is a fun, over the top, laugh out loud comedy that manages to communicate a very necessary message. I loved how much fun it had in doing that. It used comedy as a tool to prove its point. It's not easy guys. Making a satire itself is not easy, let alone turning Barbie into a good movie.

The over-the-top way this movie made fun of sexism was hilariously genius. It reminded me of "Don't Look Up". That was another movie that deliberately made its characters unrealistically unlikeable to prove its point using humour. There are dialogues in this movie where I was like, it's funny but yeah, it needed to be said. The way this movie constantly made jabs at where gender equality stands at the moment, was genius.

Everyone in this movie is having so much fun. The actors, all of them gave hilarious performances. Ryan Gosling, especially, was so funny. His character was so integral to the main theme of this movie.

This movie is so self aware, that I wouldn't have been surprised if a character just mentioned the opening weekend battle with Oppenheimer.

It has a few problems though. While the way the main theme of this movie is concluded was more or less perfect, I thought the way Barbie's character was concluded didn't make much sense and was sort of contradictory. And given that it's a very over the top comedy, some scenes do stretch a bit too much. It can get a bit too preachy at times too.

But honestly, I had a great time. I would highly recommend watching this in theatres. In fact, my entire hall was laughing throughout the movie.