Maleficent ist eine schöne, warmherzige junge Fee (Isobelle Molloy), die in einem friedvollen Waldkönigreich lebt. Eines Tages verirrt sich Stefan (Michael Higgins), ein Junge aus der benachbarten Menschenwelt, in der es weit weniger friedlich zugeht, in Maleficents Heimat. Die Fee und der Mensch werden Freunde und es kommen irgendwann auch romantische Gefühle zwischen ihnen auf, doch schließlich zieht es Stefan zurück in das Reich der Menschen. Dessen König Henry (Kenneth Cranham) will die Feenwelt um jeden Preis erobern, doch gegen Maleficents (nun: Angelina Jolie) magische Kräfte kommt er nicht an. Als alle anderen Pläne versagen, verspricht er demjenigen Thron und Tochter, der es fertigbringt, die scheinbar unbesiegbare Fee in die Knie zu zwingen. Stefan (nun: Sharlto Copley) nimmt die Herausforderung an und begibt sich nach langer Abwesenheit erneut in die Wälder des Feenwelt. Er täuscht Maleficent Liebe vor und raubt ihr im Schlaf ihre imposanten Feenflügel. Die so Betrogene ist tief traurig und verbittert, und als sie Jahre später die Gelegenheit bekommt, nimmt sie fürchterliche Rache. Sie verflucht Aurora, die Tochter des inzwischen zum König gekrönten Stefan: Das Mädchen soll am Tag nach seinem 16. Geburtstag in ewigen Schlaf fallen.