Gettysburg was one of the top 10 movies I've ever seen in my life. I am a reader, and am so inevitably disappointed by movies that I was completely amazed how good it was! Never the student of history, I so loved Gettysburg that I hastened to read the book on which it is based, The Killer Angels by Michael Shaara. From there, I've been devouring everything I can get hold of on the subject. That's how much impact it had on me!The only possible improvement I can imagine is a different casting of General Lee. Martin Sheen doesn't look anything like him, and his accent was nothing close to Virginian (and I'm not even a Southerner). I agree with the other reviewers who've said Robert Duvall makes a better Lee.All the other castings were perfect. 4 hours isn't long enough...you'll find yourself hating for it to end! I really can't recommend this movie enough!