Jim Dillon (Guy Pearce) je bývalý texaský ranger s pestrou minulostí. Dnes ve městě Silver Rock odmítá nosit zbraň deset let po tom, co jedna z jeho kulek zasáhla jeho partnera při přestřelce na mexické hranici. Jim je přinucen jednat, když do Silver Rocku vtrhne motorkářský gang vedený psychopatickým Diablem (Devon Sawa)...
Válečný veterán, pracující jako noční ostraha ve firmě zabývající se výrobou obrněných vozidel, zorganizuje jednu z největších bankovních loupeží v amerických dějinách. Je však podveden svým týmem, který ho nechá napospas osudu v Mexiku, odkud musí s plánem pomsty prchat před zákonem