Nyolc gyermek a háború borzalmai elől Londonból egy távoli vidéki kisvárosba, Crythin Giffordba utazik Jean Hogg (Helen McCrory) iskola-igazgatónő és Eve Perkins (Phoebe Fox) tanítónő kíséretében. A vonaton megismerkednek a brit királyi légierő pilótájával, Harry Burnstow-val (Jeremy Irvine), aki szintén a lápvidékre tart. Nem is sejtik, hogy ami ott vár rájuk, az a háborúnál is borzalmasabb. A szép reményekkel érkező tanítónőket letaglózza az ütött-kopott, elhagyatott ház látványa. Eve rémálmok közt vergődve tölti első éjszakáját, és a másnap sem hoz számára megnyugvást. Amikor Harry felkeresi őt, elmeséli neki, hogy hangokat hallott álmában, és hogy a gyerekek szerint az egyik kisfiú kísértetet látott. Hamarosan rájönnek: nincsenek egyedül