Wyatt Earp (Kevin Costner) non riesce ad andare in guerra con i suoi fratelli, ma quando per decisione del padre Nicholas (Gene Hackman) il resto della sua famiglia si trasferisce in California, inizia una carriera nel selvaggio West. Dopo un primo tragico matrimonio con Urilla Sutherland (Annabeth Gish), vive un periodo difficile come ubriacone e ladro, ma a Dodge City diventa uno spietato sceriffo. Radunando i suoi fratelli intorno a sé, si trasferisce a Tombstone, in Arizona, nella speranza di fare fortuna, ma si scontra con la macchina politica dei ranchers locali.
Il film uscì appena sei mesi dopo l'analogo Tombstone e ricevette recensioni contrastanti, che ne criticavano la lunghezza e la trama ma ne lodavano i valori produttivi. A differenza di Tombstone, fu un fallimento al botteghino.
Durante la Guerra Civile Americana, l'adolescente Wyatt Earp vive nella fattoria di famiglia a Pella, nello Iowa, mentre i suoi fratelli maggiori Virgil e James prestano servizio nell'esercito dell'Unione. Wyatt tenta di scappare, con l'intenzione di mentire sulla sua età e di arruolarsi in guerra, ma suo padre lo cattura. I suoi fratelli tornano a casa alla fine della guerra, con James gravemente ferito, e la famiglia si trasferisce a ovest. Wyatt vede un uomo ucciso durante uno scontro a fuoco e vomita alla vista.
Anni dopo, Wyatt lavora nel West come conducente di carri, fungendo anche da arbitro per i combattimenti, e si trova in contrasto con un bullo. Wyatt e il bullo arrivano al punto di litigare: il bullo intende sparargli, ma Wyatt lo disarma e lo sconfigge, prendendogli la pistola.
Tornato a casa nel Missouri, Wyatt sposa la sua fidanzata d'infanzia, Urilla Sutherland. Si trasferiscono in una casa tutta loro e lui inizia a lavorare come poliziotto. Mesi dopo, la moglie incinta muore di febbre tifoidea. Dopo essere rimasto al suo fianco per tutta la durata della malattia, Wyatt diventa profondamente depresso. Brucia la casa e i suoi averi, inizia a bere e si sposta di città in città, approdando a Pine Bluff, in Arkansas. Rapina un uomo e gli ruba il cavallo, ma viene catturato. Quando Wyatt rischia l'impiccagione, suo padre paga la cauzione e gli dice di non tornare mai più in Arkansas.
Lavorando come cacciatore di bufali, Wyatt fa amicizia con Bat Masterson e suo fratello Ed Masterson. Passano gli anni e Wyatt diventa vice sceriffo a Wichita, in Kansas, costruendosi una reputazione di buon uomo di legge. Viene reclutato per lavorare come vice a Dodge City, con uno stipendio inferiore ma guadagnando denaro extra per ogni arresto. Wyatt si lega sentimentalmente a una prostituta, Mattie Blaylock, e i Masterson si uniscono a lui come vice. Wyatt ritiene che Ed sia troppo passivo, ma il consiglio di Dodge City licenzia Wyatt per la sua eccessiva forza, nominando Ed al suo posto. Wyatt inizia a lavorare per la ferrovia, catturando i fuorilegge.
Inseguendo il fuorilegge Dave Rudabaugh, Wyatt viene presentato al pistolero e giocatore d'azzardo Doc Holliday a Fort Griffin, in Texas, e i due diventano amici. Holliday assiste Earp nella ricerca di Rudabaugh, che gli è molto antipatico. Wyatt riceve la notizia che Ed è stato ucciso, avendo sparato e ucciso entrambi i suoi assalitori prima di morire in strada. Wyatt torna a Dodge City per aiutare a riportare la legge e l'ordine, durante il quale Wyatt uccide il suo primo uomo, con la testimonianza dell'attrice Josie Marcus. Nonostante le proteste delle mogli dei fratelli e di Mattie, Wyatt trasferisce la famiglia a Tombstone, in Arizona, e si trova subito in contrasto con la banda dei Cowboy fuorilegge. Si lega sentimentalmente a Josie Marcus, facendo arrabbiare il fidanzato di lei, lo sceriffo Behan, e mettendo a dura prova la sua relazione con Mattie.
Wyatt e i suoi fratelli Morgan e Virgil arrestano diversi Cowboy e Virgil assume il ruolo di sceriffo dopo l'omicidio di Fred White. La tensione tra i fratelli e la banda cresce quando Wyatt interrompe diversi alterchi che coinvolgono i Cowboy, in particolare Ike Clanton, e Holliday giura fedeltà a Wyatt, che considera il suo unico vero amico. La sparatoria all'O.K. Corral rende i fratelli molto impopolari in città. Virgil cade in un'imboscata e viene ferito, mentre Morgan viene ucciso. Nella Vendetta Ride, Wyatt e i suoi amici si vendicano dei Cowboy rimasti.
Molti anni dopo, Wyatt e Josie cercano l'oro in Alaska. Un giovane sulla stessa barca riconosce Wyatt e racconta una storia in cui Wyatt aveva salvato lo zio del ragazzo, "Tommy Behind-The-Deuce". Wyatt dice a Josie: "Alcune persone dicono che non è andata così", e lei risponde: "Non badare a loro, Wyatt. È successo così".
Un epilogo afferma che Holliday morì sei anni dopo in un ospedale di Glenwood Springs, in Colorado. I membri della banda di Clanton continuarono a morire misteriosamente per anni dopo l'omicidio di Morgan. Il matrimonio di Josie e Wyatt durò 47 anni, fino a quando Wyatt morì all'età di 80 anni a Los Angeles.