(Redirected from Jirachi: Wish Maker)
This article is about the movie. For the manga, see Jirachi: Wish Maker (manga).

M05 : Pokémon Heroes: Latios & Latias
Pokémon movies
M07 : Destiny Deoxys
Jirachi: Wish Maker
七夜の願い星 ジラーチ Wishing Star of the Seven Nights: Jirachi
M06 Poster.png
Japan July 19, 2003
United States June 1, 2004*
Home video
Japan December 19, 2003
United States June 1, 2004*
English themes
Opening None
Ending Make a Wish
Japanese themes
Opening None
Ending 小さきもの
United States Unrated
Great Britain U
Ireland G
Canada PG
Quebec G
Japan G
Germany 6
Australia G
New Zealand G

Pokémon: Jirachi: Wish Maker (Japanese: 劇場版ポケットモンスター アドバンスジェネレーション 七夜願い星 ジラーチ Pocket Monsters Advanced Generation the Movie - Wishing Star of the Seven Nights: Jirachi; officially known as Wishing Star of the Seven Nights in Japan) is the first Pokémon the Series: Ruby and Sapphire movie, and sixth of all Pokémon movies.

It was first shown in Japanese theaters on July 19, 2003. It was released on video and DVD for North American audiences on June 1, 2004. The film was not released on DVD in Australia until 2016.

Pokémon: Jirachi: Wish Maker was shown with the Pikachu short Gotta Dance!.

Other posters and DVD covers

Spoiler warning: this article may contain major plot or ending details.


The Millennium Comet is about to make its long-awaited appearance in the sky again, supposedly granting the wishes of all those who see it in the skies above them. Of course, Ash and friends are equally interested in the Millennium Festival, especially when they attend a magic performance by the Great Butler. Even more interesting is the mysterious cocoon in Butler’s possession—from which Max hears a mysterious voice calling! When Jirachi emerges from its slumber, Max has a new friend—sadly, it’s only for the brief few days that the Millennium Comet appears in the sky.

Max is anxious to make the most of his time with his new friend, but the Great Butler has his own plans for Jirachi, which are not so friendly. He wants to revive the Legendary Groudon, and Jirachi just might be able to grant that wish.

Can Max, Ash, May, and Brock stop Butler and save Jirachi before Groudon reappears to reign destruction over the land?


Once every thousand years, the Millennium Comet is visible from earth for only seven nights, and now the time for it to appear among the stars has arrived again. Ash and his friends arrive at the location where a festival is due to be held to celebrate the comet's arrival, but despite Brock's guidebook guiding them to the correct spot, there's no sign of a park, or even anything but open plains. As it's late at night, everyone decides to get some sleep and resume the search the next morning.

During the night, Pikachu wakes up when he hears trucks from a distance and wakes everyone up, as the workers are starting to erect tents for the festival. A yellow pickup parks on the side and a purple-haired man comes out with a briefcase. He takes a magician stick and opens the briefcase where pink balloons magically come out of his briefcase, as he hit them with his stick. A woman comes out with two fans and hits the balloons with them. Once all balloons are forming a circle, they pop up, and a huge tent is slowly created by the magician. Everyone stares in wonder at the magician, while Brock has his eyes on the woman. Soon, the festival begins.

Day One of the Millennium Comet

The day is spent by the gang enjoying the various rides and attractions of the Millennium Festival. Team Rocket are naturally nearby, but don't have time to enjoy themselves as they've been put to work handing out flyers to everyone to announce "The Great Butler's Magic Show" while disguised as clowns. Ash picks up one of the flyers, and Max notices that the flyer features the magician they saw last night, creating the tent. The gang decides to check the show out, thinking that if he can do a magic show as well as he can create a tent, then they're in for a treat.

Soon, the gang is watching the show and it's turning out to be even better than expected. Butler, the purple-haired magician, putting his white hat on an empty table. After creating a flock of Swablu out of thin air he slaps the hat with his stick, and when he takes off the hat, a Kirlia suddenly appears. Butler calls on his Mightyena for another trick. Butler seals back Kirlia, puts a red cloth over it, then burns it off. Out of the smoke comes Diane, Butler's assistant, carrying a crystal. Brock applauds, declaring that Butler is amazing. Glowing rays come out of the crystal, and Max suddenly hears a voice. The voice tells him that it is sealed inside the crystal. Max rushes to the scene, followed by Ash. Max tells Butler that he heard a voice from the crystal. Butler claims their arrival was in an impeccable timing for his next trick, the Burning Box. Jessie and James, still disguised as clowns, then carry the box and put Ash and Max in it. Diane encourages them, and Butler tells the audience that Ash, Max, and Pikachu are fellow magicians, and will escape the box before his Dusclops destroys it with Hyper Beam. Butler summons Dusclops, which slowly approaches the box. The entire audience are on tenterhooks, especially May and Brock. Dusclops fires on the box but before it does so, Ash and Max are transported away by a machine under the stadium. Butler says not only did they vanish from the box, but also teleported to the entrance of the dome. The flashlights show Ash and Max, and while Ash laps up the applause Max isn't sure what to do. May wonders if Ash and Max will tell her how they did the trick, while all Brock is hoping for is that he gets introduced to Diane.

Ash is still waving to the crowd when Team Rocket, suspended from a balloon, grabs Pikachu off his back and puts him in an electricity-proof container, and take off their disguises. Ash demands Pikachu back, but Team Rocket prepares a trick of their own: they're going to make Pikachu disappear along with Kirlia and Mightyena which they've also nabbed. Meowth has been waiting at the side and opens the roof and joins his teammates as they make their getaway. Ash goes to send out one of his Pokémon however Butler stops him as he has one more trick up his sleeve. He orders Dusclops to use Will-O-Wisp which sends Pikachu flying back to Ash who decides to do an encore and has Pikachu fire a trusty Thunderbolt which certainly charges up Team Rocket and releases Butler's Pokémon. Butler has Dusclops finish things off with Night Shade which sends Team Rocket blasting off again. The audience applauds loudly, and May notes that the audience thinks Team Rocket were part of the act. Max is relieved everything worked out but is still curious about Butler's crystal.

After the show, Max asks Butler and Diane about the crystal, and they respond by saying the crystal contains a Pokémon named Jirachi. Butler tells everyone that Jirachi only awakens once every 1000 years, and is sleeping inside the crystal, which acts like a cocoon. To wake up Jirachi, the crystal needs two things; the Millennium Comet to be visible in the night sky and a best friend chosen by destiny. Max happens to be the chosen one, so Diane gives him the crystal and as the crystal is due to appear in the sky that night it seems Max's new friend will awaken soon.

At twilight, May buys a Wish Maker, a sacred item that can grant one wish when its panels are closed while facing the comet. The stallholder, Bogie, tells May that she has to close a flap on the Wish Maker every night the comet is in the sky to make her wish come true. Soon fireworks are going off to celebrate the arrival of the comet, with many of the fireworks taking the forms of Pokémon. Afterward, the fair closes down for the night.

Ash, May, and Brock talk about how the world can change in a thousand years. The clouds go off, revealing the comet glowing magnificently in the night sky. Soon Max is asleep with the crystal in his arms. May starts singing her mother's lullaby. As Max sleeps, the crystal glows, goes off Max's hands then floats in the air. Then, a mysterious light surrounds it, and Jirachi appears. Max introduces everyone to Jirachi. Diane comes and Ash tells him that the prophecy was true. Diane tells them to pass the night in her bus. Inside, Max asks about wishes and wants snacks. At first, everyone said Jirachi can't grant wishes until Ash saw a bag of potato chips on Max's legs. Then, more and more snacks appear, filling the whole bus. The doors open, with Diane with Butler coming and asking what happened. Max tells them he wished for candy, and his wish came true. Diane picks up some cheese puffs, looks at them then says those are the same from the snack bar which suddenly lost all of its merchandise. Jirachi didn't create the treats, it teleported them away. May gets irate and blames Max for this. Ashamed, he asks what should he and Jirachi should do. Brock suggests teleporting the food back to the store. If Jirachi was able to get the candies from the store, it could also teleport them back there. May yells at Jirachi to "get rid of the problem". Jirachi agrees, but from its point of view, "the problem" to get rid of is May, not the snacks. As such, it teleports May into the load of snacks and falls asleep. Ash, Brock, and May are forced to take the candies back to the store by themselves.

Close by, another creature has sensed Jirachi's reawakening. It is Absol, the Disaster Pokémon. It takes off towards the fair, heading for Jirachi.

Day Two of the Millennium Comet

The sun rises on a brand new day, and Max eagerly waits for Jirachi to wake up which it soon does, and in no time is happily flying around Butler's van. With Team Rocket having left Butler's employment, Ash and Brock are now his new clowns. Max goes to the amusement park with Jirachi and has fun the whole day. At twilight, Absol can be seen rushing to the park. May wheels over a lighting rig to another part of the circus, but it hits a leg of wood and starts to fall. She asks for Max's help, however, Jirachi is far more interested in playing than helping and steals Max's glasses. But Max hears an eerie sound coming from the mirror. The mirror breaks, revealing Absol. Butler recognizes Absol, a Pokémon which is known to appear just before a disaster. Absol runs after Max and Jirachi. May, seeing her brother in danger, summons Torchic and orders an Ember but the attack is far too weak and Absol continues to approach Max dangerously. Ash sends in Pikachu telling him to use Thunderbolt which succeeds in hurting Absol and sending it flying back but also makes it even angrier. Jirachi tells Max that Absol is here for it and then teleports Pikachu and Torchic away. The two reappear far above the tent and fall although the tent cushions their fall. Now nothing is protecting Max and Jirachi, however, Absol changes its target and rushes towards the gang when Butler opens a booby-trap and Absol falls into it. The trap releases a cage with Absol in it and Kirlia uses Hypnosis to send it to sleep.

At night, May sits on a rock while everybody else is sleeping and folds the second panel of her Wish Maker. She notices Butler going back to the tent with something, which is revealed to be Jirachi. Butler puts it on a machine that would create a Groudon, to get revenge on Team Magma, who fired him and made a mockery of his original machine long ago, when he failed to create a Groudon before the Team Magma Council. He asks Jirachi to open its true "Millennium Eye", but Jirachi refuses. Dusclops starts torturing Jirachi until its Millennium Eye is opened. Absol had come to protect Jirachi and take it back to Forina, where Butler had found Jirachi's rock, but the cage prevents it from doing anything. Meanwhile, the gang wakes up to find that Jirachi is missing, and Max is especially distressed. Under the pain of Dusclops's Psychic, Jirachi's Millennium Eye is forced to open and the gang sees a beam coming out of the tent, hitting the comet and going back in to hit Jirachi. Butler's machine explodes, and Max rushes to a severely injured Jirachi. He tries to flee but Dusclops stops him. Absol breaks free of the cage and defeats Dusclops. Meanwhile, Diane gets everyone on Butlet's circus bus and starts to drive away. Butler sends his Mightyena after the bus, and Mightyena manages to stick a tracker under the bus. Diane explains to everyone Butler's backstory, his reasons for revenge, and the use he wanted to put Jirachi to. They decide to go to Forina, with Butler tracking them. He ejects a blimp-like device from his van, apparently to follow them.

Day Three of the Millennium Comet

Diane is driving everyone out across some very bumpy terrain, which manages to destroy the tracker. Inside, when Ash falls, with May, Max and Jirachi laugh. When night comes, Brock starts cooking and May closes the Wish Maker's third panel and then joins Diane in the bus. She tells her that she and Butler were childhood friends and the last time she saw a delighted Butler was long ago. However, Butler eventually joined Team Magma, and proposed that he could revive a Groudon from a fossil he discovered. However, when he attempted to demonstrate this, he only managed to destroy the equipment. Butler realized he would need a lot more power before the restoration would work, but this wasn't good enough for the Team Magma leaders, and Butler was laughed out of the organization. Butler now plans to use Jirachi to channel the power of the Millennium Comet using the true eye.

Day Four of the Millennium Comet

The majority of the day is spent driving. The bus gets stuck in the mud, so everyone helps to get it out. Afterward, everyone is covered in mud, and all laugh. At night, Ash and Max have fun skipping stones on the lake, and Max wins. May folds the fourth panel of her Wish Maker.

Day Five of the Millennium Comet

Once again, the day is spent mostly driving, and Jirachi notices Max is sad about something. That night, May folds the fifth panel of her Wish Maker. However, Max snaps at her for doing it, as it is a reminder that he has only two days left with Jirachi. He runs off in distress, and Ash follows to talk to him. Ash assures Max that really good friends never really leave, and tells him that he recently separated from one of his best friends, and although he misses her a lot, he knows that she's still with him in spirit. Max cheers up, knowing that he and Jirachi will still be friends even if separated.

Day Six of the Millennium Comet

The gang arrives at Forina, Jirachi's homeland. Many other Pokémon live there, such as Nuzleaf, Breloom, Tropius, Linoone, Flygon, and Altaria. May folds the sixth panel of her Wish Maker and the gang prepares to sleep, everyone except Max, who knows tomorrow he and Jirachi will part. He plans to remain awake and play with Jirachi when everyone else has fallen asleep, however, he drops off to sleep when May sings the lullaby.

Day Seven of the Millennium Comet

Brock and May trapped in Meta Groudon

Absol leads the gang to a cave, the same cave where Jirachi absorbs the comet's power and falls asleep for another 1000 years. As Jirachi is going to open his Millennium Eye, spikes come out of the walls and purple energy beams capture Jirachi. Butler (who has been waiting for the gang) is finally going to bring Groudon back to life. Then he sets all the machines to A-OK, while Absol and Flygon break the spikes. Flygon takes Ash and Max for a ride, and they manage to get Jirachi back, while Butler sends his Salamence to fight against them. The being slowly rises as Butler watches, forming what appears to be Groudon as the gang stands behind it, however, it becomes clear that rather than resurrecting a real Groudon all Butler has done is create a monster with Groudon's shape. Meta Groudon starts sucking energy from the earth as Absol attacks it. Meta Groudon's left claws become slimy blue-green tentacles and engulf Absol away. Meta Groudon rear spikes become tentacles, too, chasing every Pokémon. Team Rocket arrives but gets engulfed as Meta Groudon is trying to get the Altaria. A scene is shown in Meta Groudon's stomach; Absol, many other Pokémon, and Team Rocket. Other Pokémon are getting "eaten" while Butler claims this isn't the Groudon he wanted, as if Groudon was an evil beast. Having the taste not only for Pokémon energy, but also human energy, Meta Groudon was going to eat Butler, but Diane blocks the tentacle and gets sucked in instead. Butler realizes how to stop Meta Groudon; put Jirachi back on the machine and reverse the polarity. With the help of Ash, he gets to the machine, while May and Brock get eaten. Butler makes an ill movement and drops the shard with Groudon's data but Ash manages to catch it and bring it back to Butler. As soon as the machine is started, Meta Groudon approaches and launches its tentacles on Jirachi, but Butler shields Jirachi and gets sucked instead. Meta Groudon, angry, pours its gooey substance over the machine, but Jirachi starts glowing. Meta Groudon is slowly dragged by a white meteor made by Jirachi to the Millennium Comet and then explodes, releasing all Pokémon and humans alike it ate. Jirachi descends the sky and asks Max one final wish; the lullaby. Everyone starts singing while Jirachi returns inside the crystal and sinks into the earth. Max cries for a short time and wishes Jirachi a good night and sweet dreams.

The End of the Millennium Comet

The next morning, Butler and Diane announce that they have decided to stay in Forina, having realized that the only important thing is that they are together. They offer the group a ride back to town. Then Brock reminds May of her Wish Maker. She takes it out only to see that, to her disappointment, she didn't fold the "Day 7 of the Wishing Star" flap. However, she says it doesn't matter after all, because we all have to make our dreams come true anyway. Ash agrees, saying that by wishing for a dream to come true, one would lose the fun that comes with pursuing the dream. As the group leaves, Jirachi communicates to Max using telepathy, saying that they will always stay best friends forever.

Major events

For a list of all major events in the anime, please see the history page.




English dub debuts




Meta Groudon, a manifestation of evil desire


Ash Veronica Taylor Satoshi Rica Matsumoto サトシ 松本梨香
Pikachu Ikue Ohtani Pikachu Ikue Ohtani ピカチュウ 大谷育江
May Veronica Taylor Haruka KAORI. ハルカ KAORI.
Brock Eric Stuart Takeshi Yūji Ueda タケシ うえだ ゆうじ
Max Amy Birnbaum Masato Fushigi Yamada マサト 山田ふしぎ
Jessie Rachael Lillis Musashi Megumi Hayashibara ムサシ 林原めぐみ
James Eric Stuart Kojirō Shin-ichiro Miki コジロウ 三木眞一郎
Meowth Maddie Blaustein Nyarth Inuko Inuyama ニャース 犬山イヌコ
Wobbuffet Kayzie Rogers Sonans Yūji Ueda ソーナンス うえだ ゆうじ
Narration Mike Pollock Narration Unshō Ishizuka ナレーション 石塚運昇
Special appearances by
Butler Wayne Grayson Butler Kōichi Yamadera バトラー 山寺宏一
Diane Megan Hollingshead Diane Riho Makise ダイアン 牧瀬里穂
Bogie Eric Stuart Bogie Papaya Suzuki ボギー パパイヤ鈴木
Jirachi Kerry Williams Jirachi Tomiko Suzuki ジラーチ 鈴木富子
Absol Eric Stuart Absol Megumi Hayashibara アブソル 林原めぐみ
Flygon Shin-ichiro Miki Flygon Shin-ichiro Miki フライゴン 三木眞一郎


Main article: Wishing Star of the Seven Nights: Jirachi Music Collection

Manga adaptation

Main article: Jirachi: Wish Maker (manga)


  • This movie was released between AG034 and AG035 in Japan. However, it chronologically takes place sometime after AG036, as Ash and his friends hadn't left Slateport City yet.
  • The prologue for this movie shows some of the main Legendary and Mythical Pokémon from the first five movies: Mewtwo, Lugia, Entei, Celebi, Latios, and Latias, as well as Ho-oh. However, Mew, the legendary birds, and Suicune were absent.
  • This is the first Pokémon movie:
    • To go directly to home video for its American release.
    • To not feature the season's theme song during the opening credits.
    • In which a villainous team other than Team Rocket makes an appearance.
    • To distribute Mythical Pokémon as event Pokémon rather than just feature them.
  • The ending song, Make a Wish, is the first time that the English dub left the Japanese ending theme in. It was also combined with English lyrics performed by Cindy Mizelle.
    • May's singing voice is also retained in the dub.
  • The clown outfits that Jessie, James, and Meowth wear in the movie are later reused in DP010.
  • This movie is referenced in Pokémon Colosseum by way of a Trainer named Rider Zalla who owns a Jirachi (the star), Flygon, Absol (wild Pokémon befriended during the movie), Kirlia, Mightyena, and a Dusclops (Pokémon belonging to Butler). She can be found as the 77th Trainer on Battle Mode's Single Battle on Mt. Battle.
    • Also, in Pokémon Diamond and Pearl, the two Ace Trainers that appear on the southernmost part of Route 229 have their teams based on those of Butler and Diane. In fact, in the Japanese version, they have the same names as them, but the English translation team did not notice the relation to the movie characters.
  • May's rival Drew eventually obtains an Absol and Flygon, two of the main non-Legendary Pokémon of the movie.
  • Throughout Tropius's appearances, instead of using its actual anime cry, it uses the same "slurp" noise from when it was eating fruit.
  • Even though Treecko and Mudkip appear on the box cover, they never even appear in the main story of the movie. In fact, out of all the main characters' Pokémon, Pikachu and Torchic were the only two to appear, with two exceptions outside of the main plot, the opening sequence when Treecko, Mudkip, and the main characters' other Pokémon do appear while eating and the ending beach scene. They do both, however, appear in fireworks in the movie.
  • When traveling to Forina, an instrumental version of Advance Adventure is played in the background and on the DVD main menu.
  • This is the last Pokémon movie released to UK DVD until The Rise of Darkrai years later.
  • This is the only Pokémon the Series: Ruby and Sapphire movie in which a Generation IV Pokémon does not appear.
  • This was the last movie that Tomiko Suzuki (Voice of Jirachi) lent her voice. Tomiko died of a heart attack a week and a half before the theatrical release.
  • While the previous two movies kept the original Japanese background music for the main feature, this is the first movie to keep the title sequence music in the English dub.
  • This movie aired for the first time in Italy on March 16, 2012, almost 8 years after the American release. It has been the last Pokémon the Series: Ruby and Sapphire movie to air, and so far it is the movie that aired with the longest gap.
  • During the ending credits, several real world constellations appear. The constellations are used as the frame for various Pokémon alluding to their names and mythology:
  • There were unusual changes made in several dubs for this movie and Destiny Deoxys, leaving many fans intrigued by the reasons:
    • In Latin America, both movies were dubbed in Argentina (the usual dubbing is located in Mexico), by an entirely different voice cast and were aired only in some local channels.
    • The voice cast also changed completely in the Dutch and Finnish dubs (in Finland, the same cast was also in the fifth movie).
    • In Spain, the two movies were not dubbed at all.
  • Until Kyurem VS. The Sword of Justice nearly a decade later, this was the last Pokémon movie to air a Pikachu short alongside the movie.
  • This is the last Pokémon movie to use a different CGI title sequence for the Japanese and dubbed versions, as well as the first movie where title sequence fanfare is the same in both versions.


Original German cover art
  • During the magic show in the dub, Butler calls for his Dusclops to use an attack called "Capitata", while in the Japanese version, Butler says 'Onibi!' which is Will-O-Wisp's official Japanese name. It is unknown how the name "Capitata" got into the script or final product, but it seems that every dub used 'Capitata!' rather than Will-O-Wisp.
  • The original German DVD cover bizarrely used the art and logo from Destiny Deoxys, but this has since been fixed.
  • Jirachi uses Teleport, a move that it cannot legally learn.

Dub edits

  • In the beginning, Ash says the person who last comes up the hill is a Slowpoke (May calls Max a Slowbro). However, in most translations from English, the joke was eliminated, replacing "slow" to each language's response.
  • In the English dub, when Ash is talking with Max, he talks about friendship and makes a reference to Misty, though not by name. In the original Japanese version, Ash says to Max that a thousand years for Jirachi and its comet could be just an instant and it wouldn't be the same traveling with him. He remarks that he's not able to explain the thing very clearly.
  • In the Brazilian dub, Jirachi is referred to as female rather than male, even being voiced by a female.
  • In the English dub, Japanese text is removed from the magic show posters.
  • In the English dub, Team Rocket doesn't want Jirachi to teleport away before they make their wish. In the original Japanese version, they simply wish for promotions.
  • In the English dub, Ash is the one who identifies Absol when it attacks. In the original Japanese version, Brock is the one who identifies Absol.
  • In the English dub, Katsuyuki Konishi's voice for Salamence is completely removed, and it instead makes generic dinosaur noises by Frank Welker.

In other languages

External links

Pokémon movies
Original series
Mewtwo Strikes BackThe Power of OneSpell of the Unown: EnteiCelebi: The Voice of the ForestPokémon Heroes: Latios & Latias
Pokémon the Series: Ruby and Sapphire
Jirachi: Wish MakerDestiny DeoxysLucario and the Mystery of MewPokémon Ranger and the Temple of the Sea
Pokémon the Series: Diamond and Pearl
The Rise of DarkraiGiratina and the Sky WarriorArceus and the Jewel of LifeZoroark: Master of Illusions
Pokémon the Series: Black & White
White—Victini and Zekrom / Black—Victini and ReshiramKyurem VS. The Sword of JusticeGenesect and the Legend Awakened
Pokémon the Series: XY
Diancie and the Cocoon of DestructionHoopa and the Clash of AgesVolcanion and the Mechanical Marvel
Pokémon the Series: Sun & Moon
I Choose You!The Power of UsMewtwo Strikes Back—Evolution
Pokémon Journeys: The Series
Secrets of the Jungle
M05 : Pokémon Heroes: Latios & Latias
Pokémon movies
M07 : Destiny Deoxys
  This movie article is part of Project Anime, a Bulbapedia project that covers all aspects of the Pokémon anime.