This movie along with the anime was a rollercoaster of emotions. I highly suggest you watch the show and then the movie. Both the show and movie had me in entranced the entire time. The characters were perfect, and the plot line was so intriguing, I just wanted to watch it forever. The creators just did such an amazing job with this show and movie and I am so thankful that I watched it. This is easily in my top five animes, and I hope you enjoy it as much as I do.