Jest rok 1955. Niewielki nowojorski but gumowy Harry Angel zostaje zatrudniony przez firmę prawniczą przez tajemniczego mężczyznę o nazwisku Louis Cyphre. Cyphre mówi Harry'emu, że wybór go jako prywatnego detektywa w tej sprawie nie był przypadkowy, mimo że Harry nie wiedział, kim jest Cyphre, lub z kolei Cyphre nie wyjaśniła bezpośrednio, dlaczego wybrał Harry'ego. Sprawa polega na zlokalizowaniu mężczyzny o imieniu Johnny Favorite, popularnego piosenkarza przed II wojną światową, który służył na wojnie i podobno został umieszczony w zakładzie psychiatrycznym z powodu odniesionych obrażeń, chociaż Cyphre nie widział w tym czasie Favorite. W miarę jak Harry przechodzi przez sprawę, nie do końca ufa Cyphre, ponieważ każdy krok Harry'ego prowadzi do ludzi złych z powodu jego pytań i/lub chcących go pokonać. Współpracownicy Johnny'ego są gęsto zaludnieni przez mistyków, a zwłaszcza voodoo, które zabierają Harry'ego do Nowego Orleanu. Gdy Harry kontynuuje swoje śledztwo, jeden po drugim, ludzie, z którymi rozmawia, okazują się martwi. Chociaż Harry nie jest pewien, czy chce kontynuować sprawę, robi to choćby po to, by zaspokoić własną ciekawość, gdzie jest Johnny i dlaczego Cyphre chce go znaleźć.