Truly great! Really, really amazing movie that can at no point be classified as a cliche, or anything similar. Its filled with enough hope for a whole movie audience, and enough smiles to last to the very end of the movie. But, this is a tough drama, and viewers should be prepared for it. I wouldn't reccommend it for a little Saturday light comedy, far from it. Its realistic, and emotional. But, its also amazing and can really make you see things in a different light.