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...
Callan se vrací na scénu se svým týmem, aby se postavil proti návratu zlého Gunnara; jeho cesta se opět zkříží s detektivem Frankem Nitti pod městem Los Angeles.