Val Kilmer was good but not true to the real facts.
Read Wyatt Earp: Frontier Marshal by Stuart Lake, and check out the movie Wyatt Earp, starring Kevin Costner and Dennis Quaid.
The book and the movie based on it are the most factual depictions of Tombstone, Arizona during the Earp's era.
The book, Wyatt Earp: Frontier Marshal, by Lake, is actually a biography of Wyatt Earp. Wyatt Earp himself was involved with the book by being face to face with Stuart Lake during the writing process.
So if you are interested in the true story watch the Costner/Quaid version and not Tombstone the Curt Russell/Val Kilmer version of Wyatt Earp's story and gunfight at The OK Corral.
Dennis Quaid let himself become emaciated to play the role of Doc Holliday in the saga Wyatt Earp.
Curt Russell as Wyatt Earp and Val Kilmer as Doc Holiday from Tombstone.
Val Kilmer was very good as Doc Holliday but played it Hollywood instead of the more true to life TB victim Holliday that Quaid portrayed, he lost 38 lbs for the role to give the impression of being severely ill with TB. All Kilmer did was wipe his nose a lot.
Tombstone is a more concise story about the Gunfight at The OK Corral and as such probably a more entertaining movie. Wyatt Earp is a biography of the long life of Wyatt Earp (he lived 48 more years after the gunfight) and less entertaining because of it.
In the end it is a matter of taste as to which movie is better. Ask 100 people who know movies, and saw both, most likely 70 to 75 will choose Tombstone.
wil.