It's beautiful, touching with quite a bit of wit. I highly recommend it to anyone looking for something sentimental. However, it does have two major flaws.
One, it pounds in the gimmick that love conquers all, which in real life never happens because it's not true. If it happens it's because of something else.
Two, in life, things are never this black or white. It's always gray. If you assume things are black or white and you see yourself as being the good person, automatically the other person is bad and nothing could ever be further from the truth.
Mckenna Grace (watch out for her in the future, she's going to be a great actress), Chris Evans, Lindsay Duncan, Jenny Slate and Octavia Spencer.
Synopsis & information: http://www.imdb.com/title/tt4481414/