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