Barbie is enjoyable, thats for sure, but it brings some problems such as the films plot, which is all over the place, and goes in a lot of unlikable directions at times. However, this doesn't bring the film down, as there are enjoyable and smart aspects of the film that climb the hurdles to make Barbie an enjoyable summer watch that caters for all ages!

The film kicks things off in Barbie land, and its here where audiences will start to fall in love with the aesthetics of the film. Astonishing set designs,usage of visual fx and cinematography really help us step into the shoes of a Barbie doll. The first act of the film really focus on this idea, and almost shows off the impressive work that has been put into the creation of this sublime world.

It is when we delve further into this plot though that we start to see issues. The whole vibe the film gives off and its tone surprisingly shifts into something much darker and political when the real world gets involved. It is definitely far from unwatchable though, and the charm of the characters and the humor actually make this specific part of the storyline enjoyable. Despite being fun, the story goes off track a lot, completely ignoring any form of logic to take risks by giving off a little too many messages that only makes the plot more predictable and cliché.

The individual, interior journeys these characters go on though is the clear standout of the film for me. The arcs of almost all characters are played out really cleverly, and whilst the story as a whole is a mess, the developing dynamics between the Barbie's and the Ken's make this film worth watching alone. What is done with these characters is really fitting to some of the messages the film tries to give off, even though it may seem there are too many to process.

Acting is phenomenal. Both Margot Robbie and Ryan Gosling are CLEAR standouts, yet all cast members have their moments.

Ultimately, Barbie does get messy, especially when the real-world comes to play. Yet its the exploration of Barbie Land and what it means to be a barbie that make this a fun, yet somewhat perceptive, summer watch!