Baltimore 1849. Eine Serie von bestialischen Morden bringt Edgar Allan Poe (John Cusack) in
Bedrängnis: Der berühmte Schriftsteller gerät selbst unter Verdacht weil die Morde genauso
ausgeführt wurden wie in seinen Horror-Erzählungen zuvor beschrieben. Poe bleibt nichts
anderes übrig als dem jungen Detective Emmett Fields (Luke Evans) bei dessen Ermittlungen zu
helfen. Als auch noch seine große Liebe Emily (Alice Eve) in die Hände des Serienkillers gerät
wird die Suche nach dem Täter zu einem atemlosen Wettlauf mit der Zeit für den Poe alles
riskieren muss...