An epic romance and coming-of-age story told with tremendous humanity and precision and life. Yet it has its share of problematic storytelling and is certainly too long. Too much sex, too, but I suppose it adds to the palpable intimacy between the leads.
