It was one of those movies of Tom Criuses he made early on in his career where he wasnt a very good actor so the movie kinda suffered some because of that.The movie itself was good but Tom Criuse wasnt good in it since early on in his career he wasnt a very good actor.After he started doing The color of money and Rain Man he became a better actor and by the time he was doing Born On the fourth of July he had become a good actor.I think he learned a lot from Paul Newman,Dustin Hoffman and Oliver stone.Learned from them and became a good actor later on in his years.