Under 2. verdenskrig evakueres et børnehjem i London til et afsides hus på landet. Eel Marsh House har stået tomt i 40 år, men børnenes lærerinde, Eve, har på fornemmelsen, at de tidligere beboere aldrig helt har forladt matriklen. For børnene begynder at opføre sig underligt, og flere af dem forsvinder uden at dukke op igen. Med hjælp fra piloten Harry undersøger Eve husets dystre hemmelighed.