Hal Baltimore jest podrzędnym, nie stroniącym od alkoholu pisarzem. Poznajemy go w momencie, w którym przyszło mu podpisywać swoją książkę w małej mieścinie Swan Valley. Miejscowy szeryf opowiada mu o tajemniczej masakrze z przeszłości i sugeruje, że może pomóc Halowi we wspólnym napisaniu o tym książki. Mimo początkowej odmowy, po serii niepokojących snów odnośnie historii miasta, w których często pojawia się Edgar Allan Poe , pisarz decyduje się zgłębić tę historię.