I went into this movie not knowing the storyline at all, so I was carried along as it unfolded, and it was beautiful. Tragic, bittersweet, funny, heartwarming, thought provoking: a reminder to be kinder, because we never really know what battles people are fighting.