If you told me a few years ago that one of the best movies in 2023, and arguably the highest-grossing one is going to be Barbie, I would have laughed and called you crazy. But here we are, and the atmosphere in the theatre felt like a cultural revolution, which can become "You just had to be there" moment for the Gen-Zs.

Through the medium of this film, Greta Gerwig expresses the frustrations of all women, and at the same time presents a satirical take on patriarchy. The movie praises Barbie for being a feminist icon, but at the same acknowledges it's regressiveness. Ken is basically every man who embodies patriarchal ideals just for being rejected, as he feels accepted in the real world but gets ignored in the Barbieland, which was a stark reflection on how women feel in the real world. At the end, it has a beautiful message for all women.

The script is genuinely funny with bucket-load of hilarious moments and lines. Ryan Gosling brings his A-game as Ken, saying that his expressions are hilarious would be an understatement. Ryan has basically understood the assignment. Margot Robbie was basically born to play the role of Barbie, as she fits into the role to a T. You can feel her as she is going through an existential crisis.

The set-design and costumes were praiseworthy and clearly deserves an Oscar nod. The costumes of each Barbies and Kens have been designed so beautifully and intricately, that it bears a mention. The buildings in Barbieland have also been created with love and passion for the universe. The architecture of the movie is a visual treat for the audience.

The cinematography of the film does a good job of presenting the Barbie with glitz and glitter. It is pink and completely unapologetic about it.

The soundtrack is an icing on the cake. 'I am just Ken' is still stuck on my mind, as I am penning down this review. However, I do feel that the supporting cast was wasted, as thsy had very little to do.

In conclusion, the movie is a popcorn-muncher but at the same time delivers a heartfelt message which is very important for the world.