La începutul secolului 20, John Bernard Books (John Wayne), o adevărată legendă în rândul pistolarilor, împlineşte 58 de ani. Tot acum, el află că suferă de cancer şi mai are doar două luni de trăit. Astfel, bărbatul alege să îşi petreacă ultimele zile alături de Bond Rogers (Lauren Bacall) şi fiul ei, Gillom (Ron Howard). Însă, în curând, este provocat la un ultim duel.