Flora retrouve son peu sympathique rival Drew, mais la Team Rocket interrompt leur combat d'entraînement en aspirant tous les Pokémon qui se trouvent sur leur chemin dans un immense aspirateur. Mais nos héros sont également aspirés, et Max appuie accidentellement sur un bouton de propulsion. L’engin s’engage alors dans un tourbillon sous-marin qui envoie Sacha et ses amis, la Team Rocket et Drew loin dans les airs. Les membres des différentes équipes se retrouvent ainsi appariés par le hasard. Ils vont donc devoir mettre momentanément de côté leurs différences pour retrouver leur chemin.