20-letni Tim (
Barry Watson) miał 8 lat, gdy stracił ojca (
Charles Mesure). Pewnego wieczoru rodzic został wciągnięty do szafy przez nieznaną postać i od tej pory nikt go nie widział. Tim sądzi, że tata padł ofiarą Boogeymana, dlatego trzyma się z daleka od szaf i ciemnych kątów. Wyzwaniem staje się dla niego podróż do rodziców jego dziewczyny. Pierwszej nocy poza domem dręczą go koszmary o śmierci matki. Wkrótce okazuje się, że były to prorocze sny. Tim jedzie do rodzinnego domu, w którym powracają mroczne wspomnienia z dzieciństwa. Niebawem zaczynają ginąć jego znajomi.