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)...