This probably has been the biggest film of 2023.

It was also the most shocking film of 2023 because really people didn't know what to expect.

This certainly isn't the Barbie film I expected. It's not aimed at little girls, it takes massive swings at popular culture and society, and actually has a real sense of heart.

Because of all these things you'll either love it or hate it. There's nobody really in the middle on this film, the reaction is so wide spread.

I thought it was fine, I thought it was a nice broad comedy that we don't always have these days. Both the two leads were great, and there are lots of lovely moments.

It is preachy, it does hit you over the head with its messages, but on the whole it remains bright and colourful.