Малефисента — фея, одно из волшебных существ, обитающих на болотах. Однажды к вратам этого мира приходит Стефан, мальчик из соседнего королевства. Она заводит с ним дружбу, и с годами между ними возникает любовь. Её назначают хранительницей этого мира. Король Генрих приводит свои войска, чтобы завоевать болота, но она и её создания прогоняют их. Умирая от ран, король предлагает свою корону тому, кто убьёт Малефисенту. Стефан отправляется к ней, и спустя много лет они воссоединяются — только для того, чтобы он накачал её наркотиками и отрезал ей крылья. После возвращения он становится королём. Малефисента клянется отомстить. Стефан женится, и у них рождается дочь Аврора. На крестинах появляется Малефисента вместе с другими феями, которые пришли благословить ребёнка. Она накладывает на Аврору проклятие: в свой шестнадцатый день рождения та уколет палец о прялку и погрузится в сон, из которого её сможет пробудить только поцелуй истинной любви. Стефан приказывает уничтожить все прялки в королевстве и отправляет Аврору к трём феям в лесной домик. Пока Аврора растёт, не подозревая о своём истинном происхождении, Малефисента тайно наблюдает за ней. В конце концов Малефисента открывается Авроре, и между ними завязывается дружба. Затем Малефисента пытается снять своё проклятие, но обнаруживает, что не может этого сделать.