Le jeune Edgar Allan Poe est un jeune poète innocent et plein d’ambitions qui n’a pas encore découvert la cruauté de l’âme humaine. Face à l’œuvre macabre qui se déploie devant lui, Poe pense trouver une échappatoire à sa condition et son interprète Harry Melling parvient à nous offrir une composition parfaite de vantard verbeux aimable.
Un exercice qui aurait pu se retourner contre lui mais l’acteur reste très juste tantôt timide et hésitant, tantôt intelligent et sensible.
À ses côtés, Christian Bale est comme toujours parfait en détective rongé par un passé tragique dont le combat intérieur n’explose pas à l’écran. Sobre et tout en retenue, son duo avec Harry Melling fonctionne parfaitement.
Le reste du casting reste solide mais paraît sous-utilisé, notamment le retour du mythique Robert Duvall et Gillian Anderson, tout comme Charlotte Gainsbourg. Une petite déception de ce côté-là vu le prestige des comédiens.