Swan (Paul Williams) é um famoso produtor de discos, que rouba de Winslow Leach (William Finley), um desconhecido compositor, uma cantata que retrata a trajetória de Fausto, o lendário mago, que vendeu sua alma ao diabo. Winslow tenta protestar, mas acaba sendo incriminado por Swan e é condenado à prisão perpétua como traficante, sendo enviado para Sing Sing. Enquanto Swan planeja usar a música roubada para inaugurar o "Paraíso", uma nova casa de espetáculos que está planejada para ser o novo templo do rock, Winslow consegue fugir da prisão. Ele pretende se vingar de Swan, mas sofre um terrível acidente em uma prensa de disco, que deixa seu rosto desfigurado. Perseguido por um guarda, Winslow acaba caindo em um rio, sendo dado como morto. Porém alguns acidentes começam a acontecer quando Swan está prestes a inaugurar o "Paraíso".

Harry Angel é contratado por 125 Dólares por dia para seguir a pista de Johnny Favourite, membro controverso de uma grande banda. O que parecia ser um simples caso de uma pessoa desaparecida, transforma-se dramaticamente numa caça ao assassino, para este detective privado. O seu cliente, Louis Cyphe, um misterioso estranho, é forçado a aumentar a gratificação de Angel, para que este continue com o caso. Todas as pistas de Angel acabam como vítimas de bizarros assassinatos, à medida que este vai conseguindo encaixar todas as peças deste quebra cabeças que é a estranha história de Johnny.