The ending is the best part. When Ash is still feeling low the Prof. tells him not to worry and does a Name Drop. Even now the kids don't PUT THE PIECES TOGETHER! The 4Kids people may think it's the audience that's dumb but in this case, Ash and the gang are clueless.
The part near the end of the film where the Marauder's Pokemon are free and now have a shot at recovery.