Barbie, 6/10
This is a strange one really, you have one of the best selling toys of all time, loved by children of multiple generations.
They then make a film that isn't for children. There are some spectacular set pieces the sets look huge, some laughs (for the adults) and the cast are very good, Ryan Gosling steals the show rather ironically.
The second half it attacks the "patriarchy" which is going to go over the head of your average child. It also done in a very ham-fisted way with an ending that doesn't really resolve anything.
But I'm not really the target audience in fairness. My 8 year old said she was bored for bits of it, and my 12 year old said she got the adult jokes but that it went on a bit.