Striding around in her horns and black cloak, Angelina Jolie gives a spellbinding performance as the evil fairy in Disney’s epic re-imagining of Sleeping Beauty.

Although it comes across as Lord of the Rings lite in places – with a prologue that seems to last most of the movie and a fairytale kingdom not a million miles removed from Middle Earth – this is an ambitious and strikingly good-looking fable which finishes off with a nicely empowering message for little girls about women doing it for themselves. And, of course, Jolie isn’t really evil at all, but simply misunderstood.

The action sequences are expertly handled – including a fire-breathing dragon – incompetent fairies Imelda Staunton, Lesley Manville and Juno Temple supply some cute slapstick interludes and if Sharlto Copley’s bad King and Brenton Thwaites’ Prince Phillip never rise above the level of caricature, Sam Riley’s shape-shifting crow and Elle Fanning’s sunny Aurora do well to register opposite Jolie’s magnificent star turn.