Greta Gerwig's Barbie is perhaps one of the most ambitious film in recent history. The fact that a filmmaker decides to make a film on such an idea which is equally popular and problematic is brave.

It is both a celebration as well as a quip on the Barbie world. Barbie deals with the modern day gender issues and how Barbie (the company) stands as a symbol of all those issues. At the same time it cleverly portrays the emotions involved of all those who love and admire this pop symbol.

Margot Robbie is excellent as Barbie. Her performance range is phenomenal. Gerwig uses her aptly. Gosling is cute and is being judiciously used for his charm and handsome vulnerability that he brings. All the supporting casts (most of them are from just one show hence the title of this review) have done their job well. Can't say I am particularly impressed by any one though as there isn't much for them to do. Although Will Ferrel and America Ferrera are an exception as they shines in their limited appearance and steal the show.

The music, production design and direction along with Baumbach's writing is outrageously entertaining and often funny as well. The bizarre world of Barbie will be loved not just by the ones who carry a nostalgic baggage of playing with one in their childhood but also to those who have never ever heard about it. Such is the charm of this movie.