Sacha, Ondine et Pierre arrivent au Port de Carmin-sur-mer où la Team Rocket les attend. Jessie et James, déguisés en jeunes filles, offrent des places pour la croisière du Saint-Anne, un bateau de luxe. C'est en fait un piège tendu par le chef de la Team Rocket, Giovanni, qui disperse tous ses membres à travers le bateau pour voler les Pokémon des personens qui se trouvent à bord. Le plan échoue grâce aux dresseurs sur place, dont Sacha et ses amis, mais le bateau subit des dommages et commence à couler. Le capitaine du bateau fait évacuer tous les passagers, sauf Sacha et ses amis, qui sont restés coincés, ainsi que Jessie, James et Miaouss, qui ont été oubliés dans le bateau.