En route vers la Montagne du Zeste pour l’entraînement spécial que doit suivre Cornelia, nos héros pénètrent dans une grotte où ils rencontrent une colonie de Sonistrelle agitées , que la Team Rocket a perturbée, lors de la mise en œuvre d’un de leurs fameux plan ! Dans la confusion, les amis sont séparés : Sacha, Serena, Clem et Lucario sortent d’un côté de la grotte tandis que Lem, Cornélia et Pikachu retrouvent l’air libre de l’autre. Les bandits profitent de leur séparation pour attaquer le groupe de Lem, et grâce aux appareils de « Méca-évolution » qu’ils ont attachés à leur Pokémon, ils prennent rapidement le dessus.
Pendant ce temps, Lucario a senti la présence de Cornélia, et grâce aux liens qui les unissent et au talent d’observateur du Passerouge de Sacha, les deux groupes sont réunis ! Mais même Lucario n’arrive pas à venir à bout de l’engin de la Team Rocket. En dernier ressort, Cornélia se décidait à le faire méga-évoluer, mais il perd rapidement le contrôle de lui-même, car son aura l’empêche d’entendre la voix de Cornélia. Mais Cornélia persévère et Méga-Lucario reprend suffisamment le contrôle de lui-même pour envoyer la Team Rocket vers d’autres cieux, avant de s’effondrer, épuisé. Le voyage ne fait que commencer...