Jim Dillon (Guy Pearce) ist Sheriff der Kleinstadt Silver Rock. Er hat keine Waffe mehr getragen, seitdem er seinen Freund und Partner in einer Schießerei durch eine Kugel lebensbedrohlich verletzt hat.
Einige Jahre nach dem Unglück taucht in der idyllischen Kleinstadt, die nach Ende des "Silberrauschs" außer einem Casino nicht mehr viel zu bieten hat, eine Biker-Gang auf und beginnt, die Stadt nach und nach abzuriegeln. Den Bürgern ist es ein Rätsel, was das Ziel und
Begehren der Gang ist. Jim hingegen wird schnell klar, dass er nach über 10 Jahren seine Waffe wieder aufnehmen muss, um Silver Rock und seine Einwohner zu schützen