This movie may not be as great as "Mewtwo Strikes Back", "The Power of One", and "Pokemon 4Ever", but I still prefer it over the remaining movies because of several reasons. First and foremost, Butler is a great three-dimensional character, having all these dreams of power but still having such a sweet love for Diana. Their love was another reason I enjoyed this movie. Also, this is easily my favorite Max outing (while "Stairway to Devon" is my favorite TV episode of his). His friendship with Jirachi was so sweet, and I feel for him when he wants so bad for Jirachi to stay. And I don't care if it was dub-added or not, but I liked the reference to Misty. I may not like Misty, but it's nice to hear her mentioned.
4/5 stars for me.