A steel-type legendary that can only stay awake for seven days becomes a kid's best friend, and the movie doesn't waste time pretending this needs to be complicated. Jirachi itself is so genuinely charming that you stop caring the plot doesn't hold up to scrutiny, this one exists to let you watch Max and a mythical Pokémon bond over wishes and stardust. The soundtrack burns itself into your head the first listen.
Max's life changes forever when a legendary Pokémon falls from the sky during the Wishing Star Festival. Jirachi, a celestial being that awakens only once every thousand years, forms an instant bond with the young trainer. For seven nights, this mythical creature grants wishes with godlike power, and Max discovers he's not the only one who wants to befriend it. A mysterious man named Max's new acquaintance becomes obsessed with using Jirachi to resurrect Groudon, an ancient Pokémon of catastrophic strength. What he doesn't know is that wielding such power comes with a price. Ash, Brock, and May watch helplessly as the festival transforms from celebration into danger, with forces converging on Max and his new companion. The countdown begins as Jirachi's time in this world dwindles. Max must choose between keeping his miraculous friend or releasing it back into legend, all while preventing a disaster that could shake the world. Friendship, sacrifice, and the weight of impossible choices collide under the glow of seven nights of stars.