Radnja filma smještena je u New Orleans, rodni grad zagonetnog detektiva Waltera D'Arcangela (Eric Roberts).Zbog aktuelnog slučaja on odlazi u mračne djelove grada kako bi uhvatio serijskog ubojicu kojem su mete supruge preljubnika.
Ubojica ostavlja šifrirane tragove detektivu, koji se radeći na istrazi mora boriti i sa demonima iz vlastite prošlosti. Stvari će se naročito zakomplicirati kada sam Walter postane glavni osumnjičeni u istrazi...