Didn't really know what to expect from this, but this is one of the best films of the year. Laugh-out-loud funny and heartfelt, Margot and Ryan Gosling throw themselves head first into Barbie and Ken like some kind of Zoolander/Legally Blonde/Lego Movie hybrid, but far more intelligently written.

Jam packed with in-jokes, sly references and even a Mattel-censored F-bomb, Barbie is relentlessly entertaining from start to finish. Most of the satire will fly over kids' heads, as we had a theatre-full of Belgrave's finest letting their vile offspring literally run riot under the screen.

Luckily, the movie was so good we kept our teacher voices to ourselves. Over to Oppenheimer on Sunday. 9/10.