Tom Hanks can carry any movie of course. However, the actress along side him on this and the others - argh, they are fabulous.. Few movies can have us tearfully touched and laughing at quick lines and chemistry, then touched to tears again in couple scene.. Such beautiful story, no special effects needed other than the effect this movie has on your mind heart and soul.. It has it all