Le film ne rend pas hommage au matériau d'origine. La musique est sympa et la composition de Dante, bien que surestimée, passe aussi sans trop d'encombre.
Après, il souffre de sa comparaison avec Le Silence des Agneaux ce qui est paradoxal vu que les livres ne sont pas dans le même genre.
Et pour l'info, Foster ne voulait las reprendre le rôle, trop éprouvant, de l'agent Starling.