Stan Teksas, miasteczko przy granicy z Meksykiem. Policjant Jack Bennteen (Nick Nolte) wypowiada wojnę handlarzom narkotyków, jego działania nie przynoszą jednak spodziewanych rezultatów. Postanawia więc spotkać się z szefem gangu (Powers Boothe), pragnąc zapobiec dalszemu rozlewowi krwi. Cash Bailey, najlepszy kolega z lat szkolnych, nie chce jednak słyszeć o zerwaniu z heroinowym biznesem. W zamian proponuje Jackowi dobrze płatną pracę, na co ten nie może się zgodzić. Wszystko wskazuje na to, iż jest to ostatnie pokojowe spotkanie byłych przyjaciół.
Jack (Nick Nolte) i Cash (Powers Boothe) w dzieciństwie byli najlepszymi przyjaciółmi. Gdy dorośli, ich drogi rozeszły się. Jack, w którego rodzinie wszyscy męscy potomkowie należeli do elitarnej grupy Rangerów, został zgodnie z tradycją stróżem prawa. Cash, nie widząc dla siebie innej drogi kariery, wybrał handel narkotykami. Wkrótce spotykają się ponownie, lecz tym razem jako zaciekli wrogowie. Rywalizujący także o miłość pięknej kobiety (Maria Conchita Alonso).
Na pograniczu z Meksykiem policjant Jack Benteen toczy wojnę z handlarzami narkotyków. Na czele gangu stoi jego dawny przyjaciel Cash Bailey. Byłych kumpli dziś łączy tylko miłość do tej samej kobiety Sarity, która właśnie odeszła do Jacka i przystała do grupy Casha w nadziei, że w ten sposób położy kres wojnie. Tymczasem w okolicy wraz ze swoim oddziałem zjawia się tajemniczy major Hackett, który podając się za przedstawiciela władz prowadzi własną grę. Wkrótce okaże się, że chce przejąć kontrolę nad pograniczem.