One of the best movies I have watched. The story is so beautiful. I love Anne Hathaway, so beautiful and portrays the character so well. The friendship between the old and the young, the ending was one that was so satisfying. Watched this movie a couple of times, never gets old.