It is a great movie. It is simply delicious and full of good feelings. The script is fantastic and Ellen Page was really wonderful. All the film shows how to face a big problem and difficult moments with an amazing and energizing positive way of thinking. The only inconvenient I saw is that some sentences and conversations are so witty!!... that it is not very credible for a 16 years old girl. But the result is brilliant. I recommend this movie.