David “Cal” Callahan, un poliziotto che si è lasciato alle spalle un passato sporco e il mondo della droga, è chiamato a risolvere alcuni casi legati alle aggressioni di giovani donne di uno strip club. Man mano che le indagini procedono, Cal viene spinto nuovamente verso il suo distruttivo passato, di cui credeva di essersi liberato un anno prima…