I don't think this movie would have worked without Tom Hanks, it would have been too cloying even with the darkness of a lot of the story. But, Tom Hanks keeps Forest interesting, lovable, and some how real. Gary Sinise as major Dan is my favorite. A funny drama that remains interesting and entertaining. Well worth watching once or even more than once.