Scharfschütze J.B. Books (John Wayne) ist einer der letzten seiner Art, sein Name eine Legende. Doch der berühmte Revolverheld ist alt geworden. Als er von dem Arzt Dr. Holsteler (James Stewart) von seinem unheilbaren Krebsleiden erfährt, hat er nur noch eines im Sinn: Er möchte in Ruhe sterben. Dazu mietet Brooks ein Zimmer bei der resoluten Witwe Bond Rogers (Lauren Bacall), die ihm anfangs mehr als misstrauisch gegenübersteht. Als sich nach einigen Reibereien endlich Sympathie zwischen den beiden entwickelt, wird Brooks von seiner Vergangenheit eingeholt. Eine Bande gefürchteter Killer fordert ihn zum Duell. Eine Herausforderung, die er nach langem Ringen mit sich selbst nicht ablehnen kann. So kommt es zum allerletzten Showdown.