Spencer Tracy, é o patriarca de uma família de criadores de gado que vê tudo desmoronar quando seu filho mais novo é preso por defender as terras da família contra um grupo de mineiros que polui a região.
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.
Billy Lo é um ator de filmes de artes marciais e sua namorada, Ann Morris, é uma cantora que está atingindo a fama. Agora, o sindicato quer que os dois se unam a eles, mas Billy sabe que serão tratados como propriedades e, após um ataque que quase o mata, forja sua morte e prepara uma vingança impiedosa.
Por acaso, Julius (Arnold Schwarzenegger) e Vincent (Danny DeVito) descobrem que são irmãos gêmeos. O primeiro é alto, loiro, calmo, enquanto o segundo é um chalatão baixinho e moreno. Juntos, eles vão ver como a educação em famílias diferentes moldaram suas personalidades opostas.
A saga da família Donahue, que sempre se dedicou ao mundo dos espetáculos. A filha deseja ser uma grande estrela, um dos filhos decidiu ser padre, mas o outro, um dançarino, se apaixona por uma jovem que sonha ardentemente em ser cantora e não está disposta a perder nenhuma oportunidade que possa ajudar seu grande objetivo.