28歲的Emma艾瑪(詹妮弗·莫里森Jennifer Morrison 飾)從小就被父母拋棄,一生都靠自己的努力生活。突然有一天10年前送給別人收養的兒子Henry亨利(傑瑞德·吉爾摩爾Jared Gilmore 飾)找上門來向她求援。聲稱Emma艾瑪來自一個帶有童話色彩的平行世界,她是白雪公主和白馬王子的女兒!童話書裡的所有人都被巫后(拉娜·帕瑞拉Lana Parrilla 飾)的詛咒所困,Emma艾瑪是唯一能解除詛咒的人。 Emma艾瑪對此嗤之以鼻,並將Henry亨利送回了小鎮Story Broke童話鎮。奇怪的是,Henry亨利和這座小鎮對Emma艾瑪來說有一種強烈的“吸引力”。她在鎮上的所見所聞令她開始懷疑這裡的確隱藏著一股不為人知的神秘力量--難道這裡真的是Henry亨利所說的童話世界?
而第五季將由第四季結尾的Emma艾瑪犧牲自己,吸收黑暗力量後成為下一任的黑暗者The Dark One的劇情為主線,展開一段新的故事。 (下一季將會有魔法師梅林以及勇敢傳說裡的梅琳達客串)