Wyatt Earp (Kevin Costner) nace en una granja del estado de Iowa. Cuando es todavía un adolescente, decide huir de su hogar para alistarse en el ejército de la Unión y luchar en la Guerra Civil que está teniendo lugar por entonces (1861-1865). Su padre (Gene Hackman) le obliga a regresar a casa porque piensa que es todavía un niño para ...