《木偶》讲述了一个治疗师的故事,当一个十岁的男孩声称他可以控制她的未来时,她失去了对现实的把握。
伊格·佩西斯(丹尼尔·雷德克里夫 Daniel Radcliffe 饰)和梅琳·威廉姆斯(朱诺·坦普尔 Juno Temple 饰)是一对自幼青梅竹马的男女朋友,但在一年前的某天,他们的人生发生了翻天覆地的巨变。两人在森林里约会时,梅琳被人残忍杀害。在此之后伊格作为犯罪嫌疑人遭到警方调查,不过最终他被无罪释放。重获自由身的伊格对梅琳久久无法忘怀,而来自周遭的谴责和质疑更让其痛不欲生。在哀悼梅琳的夜晚,伊格恼羞成怒,做出亵渎神明的举动。次日一早,他惊讶地发现自己长出一对魔鬼的角,而且似乎凡是接近他的人都会变的举止古怪,当彼此接触后更会窥见对方的内心世界。 烦恼不已的伊格,很由此发现梅琳遇害背后的隐情和真正凶手……
艾美從又濕又冷的浴缸裡驚醒,發現自己似乎被軟禁在一所廢棄的學校。身邊一片漆黑又恐怖,斑駁的牆壁上有一些詭譎的塗鴉。在她遭軟禁期間,只能與腦中想法相依。身為一名醫生,同時也是妻子和悲傷的母親,始終無法認清兒子因為意外已長眠的事實,並認為兒子也被困在學校裡面。在這充滿敵意、超自然煉獄般的學校,深陷於黑暗與絕望的艾美極力想要找到她的兒子。她不斷打破「學校」的規則,隨著艾美遇到住在「學校」的恐怖邪惡生物,令人畏懼的超自然力量與內心恐懼接踵而至,到底她對抗的是這些恐怖的生物,還是自己的心魔呢?