Basé sur le roman éponyme d'Anne Rice (que je n'ai jamais lu), Neil Jordan (Michael Collins, c'est lui) brode une fable sanguinolante et poétique avec des atouts qui se nomment Brad Pitt, Christian Slater, Tom Cruise et Antonio Banderas. Leurs jeux, tout en retenu en vaut le simple détour. Une musique convenue, douce, mais pas amère se révèle charmante. Un bijou qui ne démérite pas et s'envole à la grâce du duo formé par Brad et Tom, mais aussi par un final surprenant. A noter : la présence de Kirsten Dunst (Spiderman), d'à peine 12 ans.