Urodzony w Bristolu w Anglii, Daniel Hill to brytyjski aktor o bogatym dorobku scenicznym i ekranowym. Karierę rozpoczął w latach 70., występując w licznych serialach telewizyjnych. Znany jest przede wszystkim z ról w popularnych produkcjach, takich jak "Waiting for God" oraz "Foyle's War". Jego wszechstronność pozwala mu odnajdywać się zarówno w komediach, jak i dramatach. Występuje także w teatrze, współpracując z cenionymi brytyjskimi scenami. Hill pozostaje aktywny zawodowo, ciesząc się uznaniem widzów i krytyków.
W małym, odosobnionym miasteczku Jeremiah (Bill Paxton) i Mary prowadzą spokojne życie z trójką dzieci. Ich codzienność zostaje zaburzona, gdy najmłodszy syn, Jacob, zaczyna doświadczać niepokojących wizji. Chłopiec twierdzi, że widzi duchy zmarłych, które szukają pomocy. Zaniepokojeni rodzice próbują zrozumieć, co stoi za jego słowami. Wkrótce w domu zaczynają dziać się niewytłumaczalne zdarzenia, budzące grozę. Czy rodzina odkryje prawdę, zanim będzie za późno?
Do Poplar przybywa wesołe miasteczko. Pojawienie się tej atrakcji dodaje mroźnemu krajobrazowi nieco kolorytu. Wkrótce jednak mieszkańców zaczynają niepokoić doniesienia o trwających w okolicy poszukiwaniach zbiegłego.