In einem alten englischen Cottage lässt sich die kleine Anna (Taliya Blair) von ihrem liebevollen Papa Harry (Jonathan Nyati) eine Geistergeschichte erzählen. Anna liebt diese Momente vor dem Schlafengehen und dämmert selig ins Reich der Träume. In der Nacht, als sie nach unten in die Küche geht, um sich ein Glas Wasser zu holen, wird es dann für sie aber auch in der Realität gruselig. Zunächst hört sie nur ein seltsames Geräusch. Doch schon bald bewegen sich die Möbelstücke wie von selbst und das Mädchen wird von einer ganzen Reihe klassischer Anzeichen für einen Geist erschreckt. Sie flieht zurück in ihr Schlafzimmer und zieht sich die Decke über den Kopf. Jahre später kehrt die nun erwachsene Anna (Riann Steele), dem tragischen Tod ihres Vaters folgend, in das Haus ihrer Kindheit zurück. Mit Hilfe der treuen Haushälterin Karen (Sophie Thompson) will sie sich dort um ihre demenzkranke Großmutter Lucy (Jane Lowe) kümmern. Kaum angekommen, erlebt Anna allerdings wieder seltsame Phänomene und sie realisiert, dass es in dem Haus tatsächlich spuken könnte. Während Anna noch die Ereignisse aus der Vergangenheit rekapituliert, kommt sie einem Familiengeheimnis auf die Spur, das sie und ihr eigenes sowie das Leben ihrer Lieben ernsthaft bedroht …