The title "Mistress of Evil" was used for some foreign language versions of the first Maléfica (2014) film, which may explain why many countries opted to use the film's alternative title, 'Maleficent 2,' dropping the subtitle altogether.
Harris Dickinson took over the role of Prince Phillip from Brenton Thwaites due to scheduling conflicts with Titanes (2018). As such, Thwaites missed the opportunity to work again with director Joachim Rønning, as they had previously collaborated on Piratas del Caribe: La venganza de Salazar (2017).
This film was the tenth to be released by Disney in 2019.
Maleficent's hesitation at giving Aurora away at her wedding (with Sam Riley's character jumping in and urging her to let go) was an unscripted moment. Angelina Jolie found herself caught up in the emotional moment so Riley improvised a reaction to get her out of it.