本片依据霍利?布莱克(HollyBlack)及托尼?迪特里奇(TonyDiTerlizzi)的同名滞销小说改编。单亲母亲格蕾丝(玛丽-路易斯?帕克Mary-LouiseParker饰)带着双胞胎儿子贾里德与西蒙(弗莱迪?海默尔reddieHighmore饰)和大女儿马洛丽(莎拉?伯格SarahBolger饰)搬入斯派特维克祖居,竟碰到一系列怪事。贾里德在独自调查进程中发现了楼顶阁楼中伯祖母父亲阿瑟?斯派特维克(大卫?斯特雷泽恩DavidStrathairn饰)的精灵探求指南。虽然书表皮有一纸正告,贾里德还是阅读了指南,随后便看到了书中描画的精灵之一,棕精灵辛伯来泰克(马丁?肖特配音)。辛伯来泰克正告贾里德不能把书拿到斯派特维克祖居维护圈外,以防恶灵莫格拉斯(尼克?诺特NickNolte饰)将指南据为己有,加害其他精灵。但莫格拉斯的手下已得知指南重见天日的事实,并错抓了西蒙。为了维护指南及家庭,三兄妹必需与莫格拉斯展开殊死格斗……