Ash, Misty, and Brock travel to the water city of AltoMare where Ash and Misty compete in the Water Chariot Race which Misty ends up winning. After the race Ash ends up saving a girl from Annie and Oakley, two members of Team Rocket who are in the city to try and capture the Legendary Pokémon, Latios and Latias, for Giovanni. Little does Ash know, but this girl is actually Latias in disguise. Ash follows her back to her secret hideout where he meets her brother Latios. Ash also learns that Latias takes the form of her best friend Bianca. Bianca and her grandfather tell Ash all about Latios and Latias and Ash plays with them. That night, Annie and Oakley invade the hideout and capture Latios and steal the Soul Dew in order to power the D.M.A. Now Latias must find Ash and the others and help to save AltoMare and her brother!