Really emotional movie, the evolution of the protagonist is well ochestrated and the story was rythmed by several beautiful tragic endings to multiple attaching characters. One advice don't pick a favorite character you might cry when they die... or maybe they won't ?