Helped by a ubiquitous advertising campaign and a miserable weekend of weather – especially in London – Barbie was a smash on its opening weekend in the worldwide box office.
Having had its European premiere in the capital, the film starring Margot Robbie and Ryan Gosling – as Barbie and Ken – is now being shown nose to tail in cinemas. And the early signs are that fans are flocking to it.