Ash and his friends arrive in a new city and head towards the Pokémon Center. There they encounter a group of children who tell them about the newest fad: Pokémon Fortune Telling, an activity similar to horoscopes in which people are assigned a Pokémon personality type based on their birthdate. Eager to find out her Pokémon type, Misty drags her companions along to a local Day Care that has been giving out copies of the Fortune Telling book. Arriving at the Day Care, the owners explain to Misty that it's considered good luck to own the Pokémon that corresponds to one's personality type. The Day Care center has a booming business in matching Trainers with their Pokémon type and frequently holds Pokémon for Trainers until a suitable trade can be made.
After getting a copy of the book, Misty reveals each of her companion's Pokémon types. Ash is listed as a Bellsprout type, while Brock is an Onix type. Misty eagerly looks up her own type, but is shocked to see that she's listed as a Gyarados type. Ash tells her that it's nothing to get worked up about, but he is unable to stop Misty's growing anger. Traveling back to the Pokémon Center, the group falls into one of Team Rocket's pitfall traps, but an angry Misty easily climbs out and sends them blasting off. Upon landing, Team Rocket collects themselves and notices that they've unwittingly obtained Misty's Fortune Telling book. Jessie looks at it and finds that she's an Eevee type. Meowth tries to look himself up, but Jessie reminds him that as an actual Pokémon, his type should be glaringly obvious. She then reads James's type, and is shocked to see that he's a Moltres type. Initially skeptical, a series of bizarre coincidences soon convince James that the book can actually tell his future. Taking its words that the Moltres type will "soar above the others" literally, he begins to see himself as unbeatable, and quickly appoints himself the new leader of Team Rocket. Impressed with his sudden shift in personality, Jessie and Meowth decide to follow his lead.
James leads them to the Day Care, planning on using his Moltres powers to steal every Pokémon inside. He attempts to intimidate the Day Care's owners, but is surprised when they reveal themselves to be none other than fellow members of Team Rocket, Cassidy and Butch, who quickly capture and lock up the trio. Tied up inside the Day Care, James once again surprises his companions by easily breaking out of his bonds and clearing an escape route. Leading them out of the Day Care, he begins to plan their revenge.
Meanwhile, Misty continues to stew over her Pokémon type. When she overhears Brock talking about how Gyarados suits her, she decides to return to the Day Care and demand an explanation from its owners, dragging Brock and Ash along with her. Entering the Day Care, they see that the front desk is empty and decide to look for the owners in the back rooms. There they see all of the Pokémon in cages and overhear a conversation between Butch, Cassidy, and Giovanni. Realizing that the entire Day Care is another Rocket scheme, the group decides to free the captured Pokémon. Unfortunately, they are quickly discovered by Butch and Cassidy, who begin to battle them with their Raticate and Primeape.
Suddenly, Jessie and Meowth appear by driving a crane through the wall. To everyone's surprise, James comes flying in on the crane, dressed in a Moltres suit. Declaring himself the "flame that burns brightest", he announces his intention to steal all of the Pokémon in the Day Care, as well as those that belong to the twerps. He calls out Victreebel, and this time doesn't allow it to munch on his head, instead quickly bringing it into line and unexpectedly managing to defeat Raticate with it. Unfortunately, James's ego is quickly shot down when Butch and Cassidy reveal that the Fortune Telling book was just part of their scam. Depressed that he's not actually a Moltres type, James quickly reverts back to his old self, forcing Jessie to start battling with Wobbuffet, which makes Cassidy and Butch laugh at the Patient Pokémon. However, Wobbuffet alone isn't enough and Primeape quickly sends Jessie, James, Meowth, and their Pokémon blasting off. Taking advantage of the battle, Ash and his friends go searching for the keys to the Pokémon cages, but are quickly cornered by Butch and Cassidy.
Butch and Cassidy begin battling, but are defeated by the combined efforts of Poliwhirl, Totodile, and Pikachu. A quick call to Officer Jenny, and the two Rockets are once again arrested. While talking with Jenny, Misty notices that she has an official Pokémon Fortune Telling book, and uses the opportunity to check out her real type. Elsewhere, Jessie finds the same book, and decides to see what James's actually is. Upon seeing what it is, James is horrified.