The colourful & musical "Barbie" is set in the plastic uptopia of Barbieland - a Helen Mirren narrated doll's world of: 'Stereotypical Barbie' Margot Robbie; token Kens like Ryan Gosling (with HIS token Michael Cera) & John Cena; empowered Barbies like Issa Rae & Alexandra Shipp; and 'Weird Barbie' Kate McKinnon - into which existential confusion seeps (with Mattel CEO Will Ferrell) via a portal to the real world (thru America Ferrera (great)). Greta Gerwig directs with striking bright vibrancy, but her co-writing (with Noah Baumbach) is bogged in its 'struggle against the patriarchy' theme (despite a light veneer). It's fun - but with a heavy-handed message.