La leggenda narra che ogni mille anni, per sole sette notti, una stella cadente attraversa il cielo: una stella cadente molto speciale che è in grado di esaudire ogni desiderio. Al passaggio della stella cometa la pietra inizia a brillare e da essa nasce Jirachi. Questo Pokémon è in realtà l'incarnazione della leggendaria stella cometa. I suoi enormi poteri lo rendono vittima di un rapimento da parte di un uomo senza scrupoli che vuole utilizzare la potenza di Jirachi per diventare padrone del mondo.