Tom Hanks gives another flawless heart touching performance. What an awesome movie. Full of laughter and tears and lessons of love, grief, compassion and friendship. It was wonderful. And so great to see a movie that can touch home to everyone who sees it.