Alle byer har sine hemmeligheder, som collegeeleven Rose Halshford (Miranda Cosgrove) lærer, da hun med sin far (Donal Logue) flytter ind i et gammelt, skimmelbefængt hus. Da Rose erfarer, at den tidligere lejere forsvandt under mystiske omstændigheder uden sine ejendele, mistænker hun, at de uimødekommende naboer ved mere, end de foregiver. Da Rose anmelder mystiske lyde i huset, tror end ikke hendes far på hende, men insisterer derimod på, at det er hendes fantasi. Som Roses mistanke vokser, begynder hun at frygte, at hun måske er det næste offer for det eller den, der har infiltreret hendes nye hjem.