This was an astounding movie, made me cry. The characters were very well written and the voices were timed perfectly with a lot of passion. This movie will really end you in tears. The art and animation are excellent, but not distracting. Amazing plot, a very heartwarming romance, and in the end all the string were tied perfectly, a real tearjerker will a roller coaster of emotion. I do recommend you watch the anime before watching the movie. This is one of the best anime movies ever released and definitely an all-time favorite. I'm still looking for season 2, can't wait if there will be one!!!