A must watch
I'm not a fan of Amanda Seyfried, but this is a great film. Absolutely love the storyline, and its very moving. However, the ending is predictable, as with a lot of movies of the same genre.
Overall, would recommend to others, its a very good film.