影片改编自Karen Dionne所著同名畅销小说,讲述女主角海伦娜(黛西·雷德利 Daisy Ridley 饰)表面上与优秀的丈夫和年轻的女儿过着理想生活,但她隐瞒了令人震惊的过去:她的母亲在十几岁时被绑架,她是俘虏和施虐者生的孩子。她的父亲雅各布·霍布鲁克(本·门德尔森 Ben Mendelsohn 饰)被称为“沼泽之王”,囚禁母女俩于荒野多年,她们过了12年被暴虐男人操控的生活,直到他被捕并送进监狱。 之后雅各布越狱,让两名狱警丧生,海伦娜意识到父亲给自己家庭带来的潜在威胁,被迫直面自己的秘密过往,决心要扳倒他。
无忧无虑的精灵谷中央,对一切事物都充满好奇心并勇于挑战新鲜事物的小仙子萨瑞娜(克里斯蒂娜·亨德里克斯 Christina Hendricks 配音),被加利仙子派遣管理仙尘。虽然加利仙子再三告诫她严禁篡改仙尘,但终究无法阻挡萨瑞娜踏足未知领域的渴望。受到批评后,萨瑞娜失落地离开精灵谷。一年后,在小精灵的盛大庆典上,萨瑞娜突然返回,她催眠了会场内绝大部分小精灵,并盗走了珍贵的蓝色仙尘投奔海盗。 侥幸逃过一劫的小叮当(梅·惠特曼 Mae Whitman 配音)和伙伴们发现自己的魔法正在流失,为了拯救精灵谷,她们尾随着萨瑞娜踏上新的冒险之旅……