The moment you see that the protagonist is Tom Hanks, you know this movie's gonna be great- and it is ! Everything works in this movie- The music, the acting, the story, the dialog, the romance, the drama, the humor.... Everything works flawlessly !! Hanks is absolutely magnificent, his character is fantastic !! After watching this film, I really think Tom Hanks could be the next DiCaprio !! He can act so dramatic at one minute, the other minute he can be so hilarious you won't believe how excellent he can act !! Also, every character works. I won't spoil anything but even if something happens to a curtain character and you don't cry, you'll still think the actor did a great job portraying the character. This film deserves 10/10, it's impossible to feel bored in this movie, every second you can either laugh hysterically, feel so invested in the story and the dialog, or even cry when something sad happens. This film is a must watch !!!