A city-bred grandson moves to his grandparents' farm during the Great Depression and grows up enough under their tough care to help his grandfather deliver a surprise gift on Christmas Eve to their community church with the help of a phantom stranger.
O filme conta o final da vida de John Bernard (J.B.) Books, um veterano pistoleiro apelidado de "shootist", que no passado já havia matado mais de trinta homens. Em 1901, ele sofre de uma doença terminal (câncer na próstata) e vai à Carson City, (Nevada), (no livro era El Paso (Texas)). Sua intenção é visitar um médico, seu velho amigo Doc E.W. Hostetler, em busca de uma segunda opinião. Depois de confirmado o diagnóstico, Books aluga um quarto da viúva 'Bond' (apelido que significa "mulher") Rogers, que mora com o filho, Gillom Rogers. A presença de Books vira notícia, pois ele é muito famoso. E logo começam a chegar antigos inimigos à cidade. Mesmo debilitado, Books resolve confrontá-los, sabendo que esse será seu último desafio.