Nancy Thompson, primijeti da ona, kao i nekoliko njenih prijatelja, sve češće ima zastrašujuće noćne more u kojima je lovi nepoznati muškarac naoružan rukavicom na kojoj se nalaze oštri noževi. Kada se počnu pojavljivati prve žrtve Nancy shvati da nepoznati ubojica postaje sve moćniji, stoga ga odluči izvući iz snova kako bi ga konačno zaustavila.
Larry Cotton i njegova supruga Julia odluče useliti se u bivšu obiteljsku kuću Cottonovih u kojoj je zadnji živio Larryjev nestali polubrat Frank, inače Julijin bivši ljubavnik. Larry poziva i svoju kćer iz prvog braka Kirsty da dođe živjeti s njima. Julia ubrzo otkrije da u potkrovlju kuće živi Frank, ili bolje rečeno njegova tjelesna olupina: Frank je naime, u potrazi za krajnim granicama koje bi mogao prekoračiti, uspio pomoću tajanstvene kocke slagalice otvoriti vrata pakla, gdje su ga, izloživši ga strašnim mukama, dezintegrirali demoni Cenobiti. Međutim, kad su se Larry i Julia uselili u kuću, Larry se porezao, a iz kapi njegove krvi Frank je ponovno počeo sklapati svoje tijelo. Sad traži od Julije da mu pomogne da se potpuno fizički obnovi, a to je moguće samo ako mu Julia bude dovodila ljude od čije će se krvi obnavljati. Ona je užasnuta, ali pristaje, jer ju Frank neodoljivo privlači i sve bi učinila za njega...
Nancy Thompson (Heather Langenkamp), djevojka koja je uspjela poraziti Freddy Kruegera, postala je uspješena psihijatrica specijalizirana za proučavanje snova. Tijekom svojih istraživanja ona susreće skupinu tinejdžera koji pate od neobičnih noćnih mora. Kristen, jedna od njih, posjeduje neobičnu sposobnost, ona naime može uvući druge ljude u svoje snove. Kada Nancy shvati da djecu zlostavlja isti demon kojeg je i sama jednom uništila ona im odluči pokazati kako iskoristiti sve moći koje im daju snovi.
Nakon godina liječenja u mentalnoj ustanovi za lude kriminalce, serijski ubojica Norman Bates konačno je pušten na slobodu. Odlučivši se vratiti u ozloglašenu staru kuću svoje davno mrtve majke, ubrzo se nađe izmučen 'njezinim' zahtjevima i počinje ispitivati vlastiti razum.