Tom Hanks shines again as the principal player in this western. So does his eventual sidekick who steals your heart in this must – see flick. The ragged edges of the old west are here. But there is a warm hearted ending. Tom plays the Tom Brokaw of the Old West.