Coba jelasin Pemilihan peran dari Maleficent: Mistress of Evil dong

Pada bulan April 2018, Ed Skrein berperan dalam film untuk memainkan peran penjahat utama, dengan Elle Fanning kembali bermain Putri Aurora dari film sebelumnya. Michelle Pfeiffer juga ditambahkan sebagai karakter yang digambarkan sebagai ratu, kemudian diklarifikasi menjadi ratu jahat bernama Ratu Ingrith.

Pada Mei 2018, diumumkan bahwa Harris Dickinson akan menggantikan Brenton Thwaites dalam peran Pangeran Phillip, karena konflik penjadwalan dengan aktor yang terakhir. Kemudian juga dikonfirmasikan bahwa Jenn Murray, David Gyasi, Chiwetel Ejiofor dan Robert Lindsay juga bergabung dengan para pemeran. Sam Riley, Imelda Staunton, Juno Temple dan Lesley Manville juga dikonfirmasi untuk mengulangi peran mereka dari film sebelumnya. Pada Juni 2018, Judith Shekoni bergabung dengan para pemain.