Judith Shekoni, conhecida pelo papel de Zafrina no último filme da saga Crepúsculo, Amanhecer – Parte II (2012), foi adicionada ao elenco de Malévola 2. A informação é da Variety.
Shekoni, que também apareceu nas séries Heroes Reborn e Ice, será Shrike, uma personagem heroica que se torna amiga próxima de Malévola (Angelina Jolie).
Mais recentemente, a Disney recrutou Michelle Pfeiffer, estrela de Homem-Formiga e a Vespa, para atuar como Rainha Ingris, juntando-se aos colegas de elenco Harris Dickinson (substituindo Brenton Thwaites como Príncipe Phillip) e Ed Skrein, de Deadpool, em um papel de vilão desconhecido.
Chiwetel Ejiofor deve interpretar um interesse romântico para a protagonista.
A adapatação original, Malévola, foi lançada em 2014, com Jolie no papel principal, onde o passado da bruxa da animação clássica é revelado e vemos que na verdade um rei sem escrúpulos é o verdadeiro vilão.
O roteirista Jez Butterworth, que trabalhou em 007 Contra Spectre (2015) e No Limite do Amanhã (2014), vai reescrever o script original criado por Linda Woolverton. O diretor Joachim Ronnig vai dirigir Malévola 2.
Ainda não foi divulgada uma data de lançamento para o filme.