故事發生在童話世界,精靈公主瑪麗蓮(埃文蕾切爾伍德配音)即將與心愛的羅蘭(山姆帕拉迪奧配音)步入婚禮殿堂。但一次偶然的機會,瑪麗蓮發現羅蘭根本不愛她,娶了她只是失去了王位。傷心欲絕的瑪麗蓮陷入了悲傷和絕望之中。 A羅蘭眼看陰謀敗露,找到天真爛漫的小精靈陽光(伊利亞·凱利 Elijah Kelley 配音),甜言蜜語讓她前往會製作愛情魔藥的女巫哈妮(克里斯·凱利 Chris Kelley 配音)居住的黑暗森林。 克里斯汀切諾維斯(克里斯汀·切諾維斯 Kristin Chenoweth 配音)。失去愛情魔藥後,陽光決心將它灑在瑪麗蓮的妹妹多娜(梅雷迪思·安妮·布爾 Meredith Anne Bull 配音)身上,但沼澤之王(艾倫·卡明 Alan Cumming 配音)突然出現。在魔藥的作用下,多恩真的愛上了他。沼澤王和瑪麗蓮互不相識,卻發現他們相愛了。與此同時,羅蘭正在帶兵攻打城堡,形勢十分危急。