- John Cusack Edgar Allan Poe
- Luke Evans Detective
- Alice Eve Virginia Clemm-Poe
- Brendan Gleeson Capitán Hamilton
- Kevin McNally Maddux
- Oliver Jackson-Cohen John Cantrell
- Pam Ferris Sra. Bradley
- Adrian Rawlins Doc Clements
- Michael Shannon Dr. Morgan
- John Warnaby Griswold
- Michael Kelly El juerguista fiestero
- Sam Hazeldine Ivan
- Brendan Coyle Reagan