I have said before that Generation 6 might be the best generation of Pokemon (or at least the X Version). I can't say the same for the anime, though, but I will vouch for the movies.
After the disaster that was the Genesect movie, this movie was a great improvement over it. Diancie is lovable, and I actually do feel for the protagonists here. The movie is right up there with the Zoroark movie.
My rating: 6/10