Angelina Jolie and Michelle Pfeiffer face off in 'Maleficent: Mistress of Evil' teaser trailer

Hanna Flint
Contributor
Angelina Jolie returns in 'Maleficent: Mistress of Evil' (Credit: DIsney)

Angelina Jolie is back in Disney’s Maleficent: Mistress of Evil and it looks like she has a new set of royals to contend with.

The Hollywood star reprises her role as the title character five years after the release of Maleficent which saw the once evil fairy find peace with Princess Aurora.

Elle Fanning returns as the sleeping beauty with Michelle Pfeiffer and Robert Lindsay joining the cast as Queen Ingrith and King John.

They may well be the parents of Aurora’s now-fiancé Prince Phillip, who was originally played by Brenton Thwaites but is now being played by Harrison Dickinson.

Read more: Pixar’s new movies are ‘insanely different’

Also joining the cast is Ed Skrein and Chiwetel Ejiofor in yet-to-be-named roles with Juno Temple, Imelda Staunton, Lesley Manville and Sam Riley reprising their roles from the 2014 film.

The film is directed by Joachim Rønning from a story by Linda Woolverton and a screenplay by Linda Woolverton and Micah Fitzerman-Blue & Noah Harpster.

Maleficent: Mistress of Evil is produced by Joe Roth, Angelina Jolie and Duncan Henderson with Matt Smith, Jeff Kirschenbaum and Michael Vieira serving as executive producers.

Read more: Honey I Shrunk the Kids reboot coming

Angelina Jolie returns in 'Maleficent: Mistress of Evil' (Credit: DIsney)

Here’s the official synopsis:

Maleficent: Mistress of Evil is a fantasy adventure that picks up several years after Maleficent, in which audiences learned of the events that hardened the heart of Disney’s most notorious villain and drove her to curse a baby Princess Aurora.

The film continues to explore the complex relationship between the horned fairy and the soon to be Queen as they form new alliances and face new adversaries in their struggle to protect the moors and the magical creatures that reside within.

Maleficent: Mistress of Evil is released in cinemas on 18th October