Nos héros ont hâte de pouvoir observer les étoiles… Alexia leur a parlé de la Comète d'Ulysse, qui est censée apparaître ce soir-là ! Elle est impatiente de filmer cet événement céleste, ainsi qu’un certain groupe de Pokémon qui se réunit toujours au sommet de la montagne pour admirer la comète.
Comme Sacha, Iris et Rachid veulent en savoir plus, Alexia leur montre un livre très ancien où est racontée une étrange histoire. Il y a bien longtemps, un Dresseur nommé Ulysse avait apaisé un groupe de Pokémon puis, une fois devenu leur ami, il avait sauvé l’île qu’ils attaquaient et était ainsi devenu un héros. En son honneur, les habitants de l’île ont bâti une impressionnante zone de combat au sommet de la montagne. Alors que Sacha et ses amis projettent d’aller la visiter, ils rencontrent une mystérieuse dame coiffée d’une couronne, qui donne à Sacha une médaille, en affirmant qu’elle lui sera très utile.
Pendant ce temps, Jessie, James, et Miaouss se déguisent en Pokémon Spectre qui vivent dans la région. Leur but est de suivre nos héros pour kidnapper Pikachu !
Dans les ruines de la zone de combat, Sacha et ses amis découvrent une immense statue d’Ulysse. Mais ils se retrouvent vite face aux membres de la Team Rocket déguisés, qui surgissent de leur cachette pour les effrayer.
Le Galvaran d’Alexia, qui avait été nerveux pendant tout le trajet, réagit en envoyant une énorme décharge électrique ! James est touché. En trébuchant, il renverse la statue, qui bascule et tombe sur Jessie. Celle-ci, énervée, la repousse violemment. Les trois bandits enlèvent leurs déguisements et soudain, ils se mettent à flotter dans les airs.
Plusieurs Ectoplasma et Branette apparaissent d’entre les ruines et utilisent Psyko pour garder la Team Rocket à l’écart de la statue de leur héros. Et quand les Pokémon furieux se dirigent vers nos amis, Alexia libère son Bruyverne pour les combattre et permettre ainsi aux jeunes gens de s’échapper !
Mais les Pokémon Spectre sont toujours furieux et continuent à attaquer. Sacha est touché au pied par une attaque Ball’Ombre.
La médaille que lui avait donnée la dame mystérieuse tombe de sa poche et provoque immédiatement l’intérêt des Pokémon, qui se rassemblent pour examiner le symbole qui y est gravé et se mettent à bavarder avec agitation. Miaouss a tout entendu : en fait, cette médaille appartenait à Ulysse, et nos héros ne sont donc plus considérés comme des ennemis. Rachid comprend alors que ces Pokémon sont ceux qui étaient devenus les amis d’Ulysse ! Et une fois la statue réparée et remise en place, les Pokémon Spectre sont très contents !
Quand la nuit tombe, et l’éblouissante et magnifique Comète d’Ulysse surgit enfin ! Les Pokémon Spectre se mettent à danser joyeusement et la dame qui avait donné la médaille à Sacha réapparaît d’entre les ruines.
Elle explique que les Pokémon dansent pour honorer leur ancien héros, et se présente comme étant celle qui connaît le passé et chargée de le faire connaître dans le futur. Sacha, Iris et Rachid se mettent à danser eux aussi alors qu’Alexia commence à filmer.
Le lendemain matin, lorsqu’Alexia veut vérifier son enregistrement, elle s’aperçoit qu’il a disparu. Même chose pour la médaille de Sacha. Alexia se souvient que cette médaille ne lui était pas inconnue, et feuillète son vieux livre pour la rechercher. Elle l’y trouve, près d’une très vieille image représentant la mystérieuse dame auprès d’Ulysse ! Cette femme vient-elle d’un passé lointain ?