幾年前,艾米麗婭·范寧(埃西·戴維斯飾)和她的丈夫遭遇了一場嚴重的車禍,她的丈夫在車禍中死亡。之后,阿米莉亞在養(yǎng)老院努力工作,同時照顧年幼的兒子塞繆爾(諾亞·懷斯曼飾)。沒有父親的保護,塞繆爾從小就害怕鬼魂。相比之下,他表現(xiàn)出極端暴力和叛逆的行為。塞繆爾帶著危險品上學,受到學校當局的譴責。阿米莉亞別無選擇,只能暫時把他交給克萊爾阿姨照顧。一天晚上,塞繆爾選擇了一本他從未見過的繪本《巴巴杜先生》作為睡前故事。因為這個故事太怪異和可怕,阿米莉亞停止了閱讀。然而,小塞繆爾似乎被迷住了。他聲稱,當巴巴杜到家時,小家伙的行為越來越越軌,各種可怕的現(xiàn)象層出不窮