Virgil et Everett sont deux marshals qui savent remettre de l'ordre dans les petites villes de l'Ouest dominés par les hors-la-lois. La petite ville minière Appaloosa leur demande aide pour les délivrer du joug de Randall Brag.
Dans le futur, John Connor lutte contre skynet, le système informatique autonome qui a asservi l'humanité. Skynet essaie de l'éliminer en envoyant un robot dans le passé pour tuer sa mère. John envoie un homme dans le passé pour la défendre.