A monumental disappointment in my view. the moral conflict about realising pokemon is completely removed. N is mildly interesting at first, and they at least keep his character faithful to the games... except Ash fairly easily convinces him that his pokemon are happy in slavery and therefore theirs no need to question the status quo. N never forms his movement to free Pokemon, opposes Ash or commands Resheriam. Their is a brief nod to the dreams and reality thing at the end of the episode N14, but otherwise its never dealt with. Charizard comes back with much fanfare and hype, and has a hyped battle with Dragonite which is astonishingly boring and ends in 40 seconds without being resolved. Charizard then proceeds to do nothing useful that Torkal couldn't have done, proving almost useless to the plot. Team plasma are defeated when they summon Reshiram and mind control it, and rather than the climatic battle we were promised, Pikachu snaps it to its senses with thundershock, while Meowth holds off a dozen Perlion's through some astonshing Deux Ex Machina powers, then the bad guys are arrested easily enough. Theirs some fighting before Resheriam is summoned, and then some fighting where suddenly Team Plasma is so pathetically weak that Jessie and James can solo the entire group without even trying.
Aside from the god awful Episode N 14, the fight scenes are mostly ok I guess. The plot is bland, boring, and predictable, and they still manage to space it out with even more pointless filler episodes.