In seinen letzten Minuten erinnert Charles Rodney seinen Kameraden Rafe Covington (Tom Selleck) an sein Versprechen, nach seinem Tod auf dessen Haus und seine Frau Ann Rodney (Virginia Madsen) aufzupassen. Doch nachdem Rafe und zwei seiner Kumpel in Rodneys Städtchen ankommen, finden sie das Haus in verlassenem Zustand vor, von Rodneys Frau keine Spur. In der Stadt selbst treffen sie schließlich auf eine Ann Rodney, doch die gibt an, dass ihr Mann bereits vor über einem Jahr bei einem Indianerangriff ums Leben gekommen sei. An ihrer Seite steht der adrette Gentleman Bruce Barkow (Mark Harmon), der die Geschichte bestätigt. Doch nachdem Rafe sich trotz der widersprüchlichen Äußerungen in Rodneys (Michael O'Shea) Haus niederlässt, dieses auf Vordermann bringt und versucht, auf Ann aufzupassen, unternimmt Barkow allmählich alles, um Rafe aus dem Städtchen zu vertreiben, und engagiert schließlich einen Profikiller.