1955年紐約布魯克林,私家偵探哈里·安格爾(米基·洛克飾)專接離婚案調(diào)查。神秘外國人路易斯·賽佛雷(羅伯特·德尼羅飾)以重金委托其尋找失蹤的歌唱家弗沃里特,哈里由此卷入詭異謎局。隨著醫(yī)生福勒、夜店歌手瑪格麗特(夏洛特·蘭普林飾)、音樂家圖茨與律師伊桑相繼慘死,所有線索均指向超自然力量操控的連環(huán)殺局。深入調(diào)查中,哈里發(fā)現(xiàn)每位受害者都與瑪格麗特的靈媒身份產(chǎn)生關(guān)聯(lián),并逐漸意識(shí)到自己正被引向某個(gè)致命真相。最終揭露路易斯實(shí)為撒旦化身,其真實(shí)目的是借哈里之手清除背叛者弗沃里特(實(shí)為瑪格麗特的雙重身份),而哈里在識(shí)破陰謀時(shí)已難逃被靈異力量反噬的結(jié)局。影片改編自威廉·喬茲伯格小說《墮落天使》,通過黑色電影敘事探討命運(yùn)與救贖的悖論。