An amazing movie, such a great watch. Although slow to start, it pays off in the end with many motifs and recalls to events throughout the story. The movie itself is visually stunning with amazing art and often uses clever ways to present a point of view. It pushes the idea of finding happiness through a tough time, and shows a new side, as we are used to seeing depressing and heart wrenching stories. I love it so much,.