
Harry Angel (Mickey Rourke) arbeitet im New York der 50er als anrüchiger Privatdetektiv. Eines Tages bietet ihm der mysteriöse Louis Cypher (Robert de Niro) viel Geld dafür, einen Musiker namens Johnny Favorite aufzuspüren, der bei Cyphers Gattin angeblich noch Schulden hat. Wenn auch widerwillig lässt sich Angel auf das Geschäft ein. Schnell findet er heraus, dass Favorite in einer Klinik wegen einer Amnesie behandelt...