The current trend for fairytale re-workings shows no signs of abating with Angelina Jolie donning the famous horned headpiece as classic villain Maleficent in the eponymous movie.
Taken from the Sleeping Beauty story, the heroine's arch-nemesis gets her very own tale - revealing her back-story and how she came to be "the mistress of all evil".
Ange told press about the role: "It sounds really crazy to say that there will be something that's good for young girls in this, because it sounds like you're saying they should be a villain. It's not anti-princess, but it's the first time they're looking at this epic woman [in a different way]. It's a really great script."
And with Elle Fanning playing the beautiful princess Aurora, alongside Brit actors Sam Riley, Miranda Richardson and Imelda Staunton, no doubt this will be a fairytale with a difference.