As we all know the title of the movie suggest fun, tons of 'cheesy' moments, drama and a lot of imaginations. I entered the theater expecting the same and placed all my expectations low and just go how the film flows. Surprisingly, it has a lot of funny moments in the film, at times 'silly', but it was all understandable and placed creatively and entertaining. Margot Robbie as "Barbie" was surely a perfect role of her, while Ryan Gosling as "Ken" did the same and he was more funnier as expected! Visual effects were cool to watch and soundtrack was for me, a phenomenal! People do see mixed reviewed after seeing it, but do see Barbie as a film and enjoy its ride!