Ash, Pikachu e os seus amigos continuam as suas aventuras, agora na ilha de Alto Mare, construída sobre a superfície da água. Mas há dois ladrões que roubam uma joia antiga e os heróis vão atrás deles pelas ruelas e canais da cidade, com a ajuda de dois novos pokémons: os irmãos Latias e Latios.