Tom Hanks did a excellent job in this movie just like he always does. Although it was a little slow in the beginning it got better as it went on. It's a good western with a good story, and I'm satisfied with the way it turned out. We need more movies like this where we can be entertained and uplifted at the same time.