Personally, I think this is the best animated outing Pokemon has ever had. It's like a gift to all those who grew up with the old games. A pretty great one. I kind of wish it were a bit longer, but eh beggars can't be choosers. As for the dub itself, I think the Pokemon voices were better done in the Japanese version, though overall it's pretty decent. Jamieson Price's Giovanni and Kyle Hebert's Oak is probably my favorites in here.
"Don't take life too seriously; you'll never make it out alive!"
- Bugs Bunny, "Rabbit Feat" (1960)