This has to be one of the most beautiful and moving films I have ever seen. Sandra Bullock's performance, well actually, all the cast's performances were impeccable, and the compassion, selflessness and forgiveness embodied in this film should be a lesson to us all about being courageous, authentic and seeing the good intentions in people instead of always reacting in bad faith. Stunning film. I would give it six stars if I could.