Another good Pokémon movie. While Zorua bordered to annoying and still managing to be really entertaining too with its transformations, Celebi's role seemed kind of insignificant even though it was important. Zoroark was a bit hard to grasp, although still interesting. The plot was quite effective, the art was good, and the presence of Legendary Beasts (Raikou, Entei and Suicune) definitely rocked. This was the first time Unova Pokémon were introduced. It was kept vague, though, which is nice seeing as Ash's story is not taking him to Unova just yet. The villain, Kodai with a fading ability to see his own future, was somewhat interesting, but the restof the new characters were left a little thin: none were overwhelmingly deep or momentous. They did their thing, served their purpose, and kept the story moving.
All things considered, the plot was solid and entertaining, didn't fail too badly at anything, and the movie was thoroughly enjoyable.