John Hatcher (Steven Seagal) od wielu lat jest agentem specjalnym do walki z handlem narkotykami w Chicago. Jednak zajęcie to zaczyna mu coraz bardziej ciążyć. Gdy podczas jednej z akcji ginie jego partner, John rezygnuje ze służby. Wraca do rodzinnej miejscowości i rozpoczyna spokojne życie. Szczęście rodzinne nie jest mu jednak pisane. Pewnego dnia dowiaduje się od dawnego kolegi z wojska, że w jego mieście toczy się walka o podział rynku narkotykowego między Kolumbijczykami a Jamajczykami. Były agent ponownie zaczyna działać.
John Hatcher (Steven Seagal) specjalny agent do walki z narkotykami, musi podjąć tym razem najtrudniejszą misję. W czasie urlopu spędzanego w rodzinnym Chicago zostaje uwikłany w walkę gangów mających powiązania z karaibskimi czarownikami. Pomoc okazuje mu znawczyni magii i tajemnych obrządków voodoo (w tej roli wystąpiła Joanna Pacuła).
Długoletni agent specjalny oddziału DEA w Chicago, John Hatcher (Steven Seagal), ma dość swojej pracy, brutalności i niebezpieczeństwa. Gdy jego partner ginie w akcji przeciwko narkotykowym dealerom, Hatcher rzuca służbę i powraca do rodzinnej miejscowości. Od swojego kolegi z wojska, Maxa (Keith David), dowiaduje się, że toczy się tu walka o władzę i podział narkotykowego rynku pomiędzy Jamajczykami a Kolumbijczykami. Screwface (Basil Wallace), szef jamajskiego gangu, wyznawca voodoo i bezwzględny człowiek, dostrzega w byłym agencie potencjalnego wroga.