En 1872, John Henry Clayton, ancien tireur d'élite, retourne dans sa ville natale de Fowler, dans le Wyoming, pour tenter de renouer les liens avec son père, le révérend Clayton. Mais un bouleversement majeur est en cours, l'arrivée d'une voie de chemin de fer dans cette petite ville...
Un garçon solitaire accompagne sa mère lors d'un voyage pour nettoyer la maison de sa tante décédée et finit par nouer une amitié inattendue avec le retraité qui habite à côté.