This movie was a most pleasant surprise, as movies today are so very shallow. The trailer did not begin to tell it's tale, not do it justice! What a delightful surprise it was with the depth of beautiful love story, among others it told, weaving in and out as it progressed. The supporting actors were also a delight, as not only Tom Hanks as an outstanding and lovable curmudgeon in this beautiful and very heart-warming story. Highly recommend.