Maleficent: Mistress of Evil

Cast

Angelina Jolie

as Maleficent

Elle Fanning

as Aurora

Harris Dickinson

Harris Dickinson

as Prince Philip

Michelle Pfeiffer

as Queen Ingrith

Sam Riley

Sam Riley

as Diaval

Ed Skrein

as Borra

Imelda Staunton

as Knotgrass

Juno Temple

as Thistlewit

Lesley Manville

as Flittle

Robert Lindsay

Robert Lindsay

as King John

Judith Shekoni

Judith Shekoni

as Shrike (Jungle)

Miyavi

Miyavi

as Udo (Tundra)

Kae Alexander

Kae Alexander

as Ini (Desert)

Emma Maclennan

Emma Maclennan

as Pinto/Button

Aline Mowat

Aline Mowat

Miyavi

Miyavi

as Udo (Tundra)

Change Location