John Cusack es un actor discreto, pero siempre efectivo. El filme de James McTeigue colocó nuevamente a Cusack en un reto: interpretar a Edgar Allan Poe. El resultado final consistió en una historia rescatable, que tiene como directriz principal la evocación de varios cuentos cortos del escritor estadunidense.