Maleficent: Mistress of Evil - Cast

Angelina Jolie

as Maleficent


Elle Fanning

as Aurora


Harris Dickinson

as Prince Philip


Michelle Pfeiffer

as Queen Ingrith


Sam Riley

as Diaval



Ed Skrein

as Borra


Imelda Staunton

as Knotgrass


Juno Temple

as Thistlewit


Lesley Manville

as Flittle


Robert Lindsay

as King John


Judith Shekoni

as Shrike (Jungle)


Miyavi

as Udo (Tundra)


Kae Alexander

as Ini (Desert)


Emma Maclennan

as Pinto/Button



  Change Location