New Mexico 1866: Jack Fowler (Randy Travis) kämpft nach dem Ende des Bürgerkriegs um den Weg zurück in ein normales Leben. Der Kriegsveteran schleppt sich von Bar zu Bar und wird eines Tages von einem Betrunkenen für den Kriminellen Jack Cole gehalten und attackiert. Aus Notwehr bringt er den Angreifer um und gerät in den Fokus von Lucas Moat (Ernest Borgnine), der ihn vor Gericht bringen und das Kopfgeld einstreichen will. Verwundet rettet sich Jack zum Haus von Fiona Champyon (Stella Stevens), welche die Freundin von Sheriff Hank Bowman (Eric Roberts) ist. Sie lebt allein mit ihrem Sohn und fühlt sich sofort zu Jack hingezogen, weshalb er auch den Zorn des Sheriffs auf sich zieht. Als die Verfolger auftauchen und sich der richtige Jack Cole zu erkennen gibt, spitzt sich die Lage zu.