STEFAN (Sharlto Copley): Stefan is a childhood friend of Maleficent’s who comes from the human kingdom outside of the forest Maleficent calls home. Over time Stefan becomes consumed with his ambition to be King and will stop at nothing to achieve his goal.
DIAVAL (Sam Riley): Diaval is Maleficent’s loyal servant, who, on her command, can take on different forms to suit her purposes. He serves as Maleficent’s conscience and has strong beliefs, which he is not afraid to act upon.
AURORA (Elle Fanning): Princess Aurora is a curious and thoughtful child who develops a bond with nature that rivals only Maleficent’s. But as she grows, Aurora is caught in the middle of the seething conflict between the forest kingdom she has grown to love and the human kingdom that holds her legacy.
THE FLOWER PIXIES: The three inept Flower Pixies are charged with caring for Aurora until her sixteenth birthday.
KNOTGRASS (Imelda Staunton) is a tangled knot of bad humor, bossy and a superior to the other two Pixies.
FLITTLE (Lesley Manville) is a blue Flower Pixie. She always has butterflies flying around her head.
THISTLEWIT(Juno Temple), the youngest of the Pixies, is always giddy, playful and childlike.
KING HENRY (Kenneth Cranham): Before the end of his reign, conniving King Henry is determined to add the forest kingdom that Maleficent protects to his conquests at any cost in order to reap the benefits of the treasures it contains.
PRINCESS LEILA (Hannah New): King Henry’s daughter Princess Leila loyally performs her duty as princess by marrying Stefan and bearing his daughter, Aurora.
PRINCE PHILLIP (Brenton Thwaites): Handsome Prince Phillip happens upon teenage Aurora as he is traveling to the castle to meet the king. He promises that they will soon meet again — it's love at first sight.