Quando David Callahan (Stephen Dorff), un poliziotto con alle spalle un passato violento di corruzione legato al mondo della droga, viene chiamato per risolvere alcuni casi legati alle aggressioni di giovani donne di un Night Club, il suo torbido trascorso ritorna a galla. Man mano che le indagini procedono, Cal viene spinto ancora una volta verso la vita dalla quale pensava di essersi finalmente liberato. Più si avvicina alla verità, più i confini tra bene e male diventano labili, quasi fino a scomparire.