Miasteczko Fairwater zostaje zaatakowane przez tajemniczą siłę. Ponad 30 osób umiera na niespodziewane zawały serca. Okazuje się, że przyczyną tego są upiory, siejące grozę i śmierć. Do walki z nimi staje detektyw-parapsycholog Frank Bannister, który zarabia na życie jako pogromaca...
Jest rok 1348. Dziewięcioletni Griffin z angielskiej osady górniczej zagrożonej panującą wokół morową zarazą ma prorocze sny, w których powtarza się obraz miasta z zaświatów. Chłopiec opowiada o swoich wizjach ukochanemu bratu, Connorowi. Uznają, iż jest to sygnał od Boga,...