Pour sa cinquième apparition au cinéma, la franchise Pokémon est déjà loin de son âge d'or. Cette fois, Sacha et ses amis se trouvent à Alto Mare, petite ville bordée de canaux sur le modèle vénitien. Face aux deux plus redoutables agents de la Team Rocket, ils devront protéger les deux gardiens de la cité, Latios et Latias, de leurs agissements, et sauver la ville de leur malveillance. Cette nouvelle aventure, plutôt brève, (à peine plus d'une heure), ne présente pas de grand intérêt. Malgré un décor harmonieux et enchanteur, elle présente plusieurs défauts. D'abord, le regret de ne pas développer davantage les pouvoirs des deux pokémons légendaires. A l'exception de l'invisibilité et de la vision partagée, leurs attaques sont très limitées. On peut faire la même remarque pour les autres pokémons. Hormis Pikachu et les deux pokémons des sbires de la Team Rocket (Mentali et Migalos), l'univers de ces petites créatures reste sous-exploité. Un autre bémol : l'absence de Jessie et James dans l'intrigue, dont les rares apparitions sont d'ailleurs totalement inutiles. D'ailleurs, les deux nouvelles méchantes ne présentent aucun intérêt non plus, sans profondeur (je regrette la richesse de Mewto à ce sujet) et franchement agaçantes. Côté anecdotes, notons qu'il s'agit ici du premier film présentant la mort d'un pokémon (qui est d'ailleurs bâclée). En bref, un cinquième film sans grand intérêt qui nous rend nostalgique de Mewto contre-attaque et de son successeur.