I could rave about every aspect of this film; the cinematography, the writing, the direction, the acting... But I feel like the best review is the fact that I could not stop crying. This is a beautiful story, which consumed my life and had me talking about it all afternoon.