Currently, if you google the word Barbie, the page turns pink and sparkles with stars. At the box office, pre-sale demand is such that the film is expected to match its $100 million budget in its opening weekend. Over the next two years, its effect is estimated to add $14 billion to the doll industry. Even before the film has really hit the screen, Barbie is already the queen of cinema.

It’s almost too perfect. Which is appropriate, because that’s Barbie’s problem. In charming Barbieland, where the massively successful Barbies rule everything, reach the highest level, uplift each other, and never get upset about anything (because there’s nothing to get upset about ), every day is wonderful. It’s all dazzling smiles, great weather, cool outfits, cooler cars, living in your dream house, hanging out at the beach with Ken by day, and hanging out with your wonderful friends at night. Nothing goes wrong, ever. It’s perfect. And very pink.

And then Barbie – the Barbie played by Margot Robbie – wakes up one morning and everything shuts down. The breakfast is not correct. She falls from her house rather than slipping as if lifted by an invisible hand. She began to have dark thoughts about death. Equally disturbing, his feet become flat, rather than their usual high heel, perfect on tiptoes.

This leads to a trip to see Weird Barbie, a wise Yoda type who sports the physical and mental quirks that come from being played with an overly enthusiastic and differently creative owner, who explains that whoever plays with the main Barbie has a Bad Un. Then begins a journey into reality to find out what is going on. With stowaway Ken (the one played by Ryan Gosling – they’re all called Ken except for the asshole played by Michael Cera, who’s called Allan) in tow, the pair have some very different revelations that will reverberate massively in Barbieland.

It’s an absolute scream. Barbieland is amazingly realized, down to the smallest detail. There are Barbie lore and references absolutely everywhere, as well as pitch-perfect and hilarious sightings you never thought of before. Margot Robbie — wearing many hats, both figurative and literal — glides seamlessly between all of the story’s demands on her character, as well as the near-constant delivery of one-liners. There’s an embarrassment of viewing gold, and the gags – from the sensational campness of Barbieland, to the more subtle and easily missed zingers – are pitched to perfection.