This is one of Alan Parker's best films. Harry Angel (Mickey Rourke) is a private detective hired by a mysterious client (Robert de Niro) to look for a crooner called Johnny Favourite, who disappeared after World War II. As he gets closer to the truth, the people he talks to about Favourite die in horrible ways. The film is like a nightmare: recrurring, unexplained motifs--a whirring fan and an old-fashioned lift going up and down--that are disturbing, but you don't know why. This is not a film for the faint-hearted--be prepared for lots of killing (although most of it is off-screen) and voodoo. There is a twist in the tail that makes you want to go back and watch it again. This is Rourke's best performance ever, as a man who is slowly falling apart.