在寧靜祥和的摩爾王國,在廣袤的森林中,植物和精靈和睦相處,互相照顧。那一年,天真爛漫的小仙女瑪琳·菲森(伊莎貝爾·伊莎貝爾·莫洛伊 Isabel isobelle molloy 飾)認識了人類小男孩斯特凡(邁克爾·希金斯 Michael higgins 飾)。 殊不知,本就是摯友的他們,在萬物的保護下相愛了。他們青梅竹馬,在萬物的保護下成為摯友,相愛相殺。但隨著年齡的增長,斯特凡(沙爾托·科普利 Sharlto Copley 飾)被人性的貪婪所吸引,過去的純真已經褪色。男神(安吉麗娜·朱莉飾)長大後會成為魔法仙女。愚蠢的人類與摩爾王國休戰。為了成為王位繼承人,斯特凡殘忍地砍掉了瑪琳菲森特的翅膀。身體上的痛苦和精神上的創傷讓瑪琳菲森變成了一個冷漠、充滿仇恨的女巫。為了報復她,她給了斯特凡的女兒奧羅拉公主(艾麗范甯 Elle Fanning 飾)一個覺醒咒語。