The movie is surprisingly well written. Yes it is a fluff piece, it's called Barbie after all, but for what it was a lot of thought went into all the little details.

Fun both in barbieland and the real world, the jokes were surprising as quite a few of them were at Mattel's expense.

It tackles real world issues but in a fun and light hearted way. It is however 100% targeted at women, I'd say middle aged since that was the majority of the theater and the topics not really suitable for young girls.

I do wonder if it was a bit harsh on men as it did lean way too much into He vs She debate in the second half.

Margot Robbie was amazing as Barbie but Ryan Gosling very much stole the show. He owned every second of his screen time.