First of all, please can we all hail Ryan Gosling for the stellar performance of Beach Ken. I had reservations as he is older than I would have picked for that role but hot damn does he give it his all and it pays off. Genuinely Oscar worthy stuff. Also can we also all appreciate how good the song "I'm Just Ken" is!

The first half of the film is absolute Barbie magic in all of its glory. Second half wasn't quit as strong but as a 20's female that has struggled a little with deciding who/what I want to be, this hit a surprising emotional spot for me. I think behind all the glitter and silly fun, it has quite a good message. I must admit that it was cleverly done.

My only real criticism is the film appears mostly targeted at a young audience when anyone under 10 probably wouldn't grasp the plot and messaging of the movie.

For anyone not really vibing with the marketing for this movie, definitely give it a chance! It's better than expected.