This is one of the BEST movies I have ever seen. The movie took a little while to get started, but be patient. It is worth the wait. I won't say how the movie goes, because part of the enjoyment is discovering that for yourself. And I LOVED the ending!
I just LOVED Zoe Kazan. She is very cute, and a very good actress.