Em 1882, Wyatt Earp e seus irmãos decidem se estabelecer em Tombstone depois que seu gado é roubado e seu irmão mais novo James é morto. Wyatt é um ex-delegado e aceita de bom grado ser delegado em Tombstone, juntamente com seus irmãos como ajudantes. Ele logo se torna amigo do segurança do saloon local, Doc Holliday e ele faz justiça calma e friamente. Wyatt tem vários desentendimentos com Ike Clanton e seus quatro filhos. Então ele é forçado a matar Billy Clanton, o que leva ao famoso tiroteio no OK Corral.
Cinco anos após o fim da Guerra Civil, o Capitão Jefferson Kyle Kidd (Hanks), viúvo e veterano de três guerras, desloca-se de cidade em cidade como um contador de histórias reais, partilhando notícias de presidentes e rainhas, lutas gloriosas, catástrofes devastadoras e aventuras emocionantes nos confins do globo. Nas planícies do Texas, cruza-se com Johanna (Helena Zengel), uma menina de 10 anos, acolhida pelo povo Kiowa seis anos antes e criada como um dos seus. Hostil a um mundo que ela nunca conheceu, Johanna está prestes a ser devolvida aos seus tios biológicos. Kidd concorda em entregar a criança onde a lei diz que ela pertence. À medida que viajam centenas de quilómetros, os dois enfrentam enormes desafios, humanos e naturais, enquanto procuram um lugar a que possam chamar lar.
Uma mulher misteriosa (Sharon Stone) cavalga até a cidade de Redemption. Carrega na cintura seu revólver e uma sede de vingança que incendeia seu coração. Ela vem para matar o poderoso da cidade, o homem que tornou a sua desolada como o deserto que agora ela atravessa. Mas os demônios que a levaram para este mortal conflito são os mesmos que a colocaram numa situação limite; e o estranho é que pode ser a única a cair morta ao final do acerto de contas.