Bon il faut le dire franchement, ce film est un nanar. Le scénariste a voulu inclure un twist final façon "sixième sens" mais c'est raté ! Ne parlons même pas de l'orage en carton, des plans totalement inappropriés ou des décors incongrus... Quand aux pauvres acteurs livrés à eux-mêmes, ils semblent s'ennuyer autant que nous. Seule la belle gueule du jeune Jared Leto et le jeu plutôt bon de Christian Slater peuvent justifier qu'on perde 113 minutes devant un film qui semble rassembler tous les clichés possibles de l'époque victorienne...