In der kleinen Stadt Deliverance herrscht Chaos: Ein junger Cowboy namens Billy The Kid (Zack Ward) treibt sein Unwesen und die Vermutung liegt nahe, dass er unsterblich ist. Genau deshalb ist Rayne (Natassia Malthe) auch auf dem Weg dorthin. Ebenfalls eine Rechnung mit Billy hat Pat Garrett (Michael Paré) offen, der das Monster schon eine Weile verfolgt.
Nach einer für Rayne eher ernüchternden Konfrontation stellt sich rasch heraus, das sie Hilfe braucht, also stellt sie ein kleines Team zusammen, um Billy endgültig den Garaus zu machen.