Why am I giving such a low score to a movie that so many people love? It's pretty simple: If you have't already read the source material this whole thing is going to be incoherent. Very little is fleshed out or explained, there's a huge time skip, and no relationships are defined at all. I'm syre that this is satisfying fan service for those who read the series, but if you're judging it as a stand-alone anime project it fails completely.
The animation is nice enough and everything else is of good quality, but I can't recommend this if you're anime only like me. It's just a bunch of random scenes strung together. It's not a real story.