1952年的爱尔兰,社会风气保守。少女菲洛米娜(朱迪·丹奇JudiDench饰)因未婚怀孕,被家人送往修道院从事苦役,每天只有1小时与爱子安东尼相处。在安东尼3岁的时候,他被修女们强行抱走,送往美国寄养家庭。此后整整五十年菲洛米娜都沉浸在对爱子的思念中。她将故事告诉了一位记者马汀(史蒂夫·库根SteveCoogan饰),后者决定与她一同踏上寻子之旅。这对个性迥异、看似不可能成立的搭档,在希望与失落之间,展开的不只是慈母寻子的冒险,更是跨越友谊的见证。菲洛米娜慢慢了解到儿子不平凡的一生和鲜为女校风云之邪教入侵,在上一集中,爱丽丝(LisaWilcox饰)在弗莱迪(罗伯特·英格兰德RobertEnglund饰)手中侥幸逃脱,但最近她又开始被噩梦困扰,毕业的时节到了,爱丽丝与男友丹尼尔面临着全新的人生,弗莱迪的威胁没有引起她周围人的注意。爱丽丝在梦中目睹鬼婴诞生并成长为弗莱迪,面对弗莱迪步步紧逼的追杀,爱丽丝向丹尼尔求助却使男友被弗莱迪杀害,爱丽丝得知自己怀孕,而婴儿很可能被弗莱迪附体,弗莱迪开始用梦境杀害爱丽丝身边的朋友们,对“梦中恶魔杀人”故事嗤之以鼻的人们陆续死去,阿曼达修女在爱丽丝的梦中出现,指示后者要阻止弗莱迪行凶和寄身她腹中的胎儿,就必须得到自己的帮助。