Maleficent - Cast

Maleficent Movie Poster

Elle Fanning

as Aurora


Sharlto Copley

as King Stefan


Lesley Manville

as Flittle


Imelda Staunton

as Knotgrass


Juno Temple

as Thistlewit


Sam Riley

as Diaval


Brenton Thwaites

as Prince Phillip


Isobelle Molloy

as Young Maleficent


Hannah New

as Princess Leila


Michael Higgins

as Young Stefan


Jackson Bews

as Teen Stefan


Vivienne Jolie-Pitt

as Aurora (5 Years)


  Change Location