在宁静祥和的摩尔王国,广袤的大森林中,动物与精灵和谐相处,无忧无虑。那一年,天真无邪的小仙女玛琳菲森邂逅了人类小男孩斯特凡。他们两小无猜,成为亲密无间的好朋友,更在万物的守护下坠入爱河。但随着年龄的增长,斯特凡褪去了往日的纯真,被人类的贪欲所吸引。而玛琳菲森则成长为法术强大的仙女。愚蠢的人类向摩尔王国开战,斯特凡为了成为王位继承者,残忍地割下了玛琳菲森的翅膀。
肉体的痛苦和心灵的创伤,让玛琳菲森变成了满怀仇恨的冷酷魔女,为了复仇她施下了沉睡魔咒给斯特凡的女儿爱洛公主。爱洛公主随后被封印在一个无尽的沉睡中,只有真爱的吻才能唤醒她。多年后,玛琳菲森的复仇计划即将完成,但她的计划却被爱洛公主和勇敢的王子菲利普(布伦顿·思韦茨Brenton Thwaites饰)打破。爱洛公主终于被唤醒,而玛琳菲森也在爱与谅解的力量下找回了自己的良知。最终,和平与和谐重归摩尔王国,玛琳菲森也放下了怨恨,与爱洛公主成为了真正的朋友。