Agatha and Lance stormed the boss' office. There were overturned chairs and a messy desk. But Giovanni was nowhere to be found.

"What the blazes is going on?" Agatha wondered. "That guy got away with it!"

Lance sighed. "We were too late. This world is doomed as we know it."

"Now, don't say that, Lance, I'm sure Red will solve everything tonight."

"I suppose you're right. Red would go through everything to save his friends.

---

Conner and Sandy were approached by Bruno's Hitmonchan, who boxed their faces.

The two fell to the ground with crushed faces.

"Ow! I got a nose-bleed!" Conner whined.

"You freaks!" Sandy's glasses had been fractured. "You obviously have something against Team Rocket!"

"Of course we do!" Bruno retorted. "Right, Lorelei?"

"You got that right, Bruno!"

"Hi, Lorelei!" Conner greeted. "It's been a while since we've seen you."

"I should say that first, Conner!" Sandy pushed him.

"Sorry, Sandy..."

"Don't be, Conner."

---

A large clunky truck drove through the canyon.

Kevin, Hadley, Daisy, Bill, and Professor Oak were in the back, along with Flora and Koopa, who were frozen in force fields.

"Let us out of here! You can't do this! We'll tell the cops where we are!" Kevin strained to get himself and his fellow prisoners free.

"Now, come on, Blue," Hadley tried to calm Kevin down. "We can't lose hope!" She then whispered, "Red's still out there..."

"For once, I'd like him to help us." Kevin then knew how Karl would crawl a mile of rock to save them.

Bill then admitted, "Yes, I was involved in leaking information."

"We knew it!" Becky shouted victoriously. "We know to toss you down a waterfall."

"We never asked you that, Bill," Oak said. "I guess you just wanted to tell them the whole truth before... you die..." Oak was scared. "I'm scared. Red has no time to lose."

"A... waterfall..." Daisy tried to delude herself from the idea that they were about to be thrown off the canyon. "Bill, I'm scared."

"It's all right, Daisy." Bill and Daisy huddled together. "Red will save us. With Blowtorch, he's unstoppable."

Professor Oak then hoped that Karl would survive. "It's a long shot, but he's brave."

---

Blowtorch scoped the canyon. "What is it? You see them?" The Charizard nodded as he swooped down. "Hang on, we're coming!"

---

A steep, towering waterfall thundered down to a deep ravine. Up at the edge, Daisy and Kevin were tied to hooks with hoists.

"Are you ready, kids?" Becky asked.

"No, I'm not," Kevin said quickly.

"Well, too bad," said Darkao. "You're going to be Gyarados food."

Hadley, Bill, and Oak were still in the truck with the frozen Pokemon.

Hadley could see outside that Articuno, Moltres, and Zapdos were also frozen in force fields. "There they are! We've got to release them."

"It doesn't look good, kids," Professor Oak saw that Daisy and Kevin were about to be fed to Gyarados. "I can't see any way out of this one."

Hadley said impatiently, "Come on, move it, Red!"

---

Karl dismounted Blowtorch, just a mile before the truck. "I've got to be really sneaky to save them."

He ran toward the waterfall, and quickly stopped when he was near the point that Team Rocket would see him.

His friends, however, could see him.

"Look, that's Red!" Hadley couldn't believe it.

"Blue and Daisy are going to be fed to Gyarados," Oak said hurriedly. "You've gotta hurry!"

"All right, I'll hurry. What do I do?"

"They're being lowered with hoists. If you turn off the power, you'll stall Team Rocket, and you can get us out," Hadley explained.

"All right, then." Karl knew that he wouldn't have much time to do so, and would have to act quickly if he wanted to save everyone. He sneaked toward the hoist. No one was paying any attention. Using this, Karl turned the key and confiscated it. He then ran out of sight before anyone would see him.

"What the heck?" Becky couldn't understand it. "The darn power went out, and the keys disappeared as well!"

Out of sight, Karl knew that he would have to sneak up the truck without anyone seeing him. This was going to prove to be tough.

"Psst! Blowtorch! Make a distraction, and I'll sneak up the truck and open the roof in the back. Then the others will be free.

The Charizard nodded. Karl then realized that he would be visible due to Blowtorch's flame, and quickly ducked out of the way.

"Oh, it's that Charizard," Becky said unsurprisingly. "Get out of here, and get on with your life."

Blowtorch began to intensify.

Karl climbed up the cage and unlocked the roof. "Come on! Let's shut down Team Rocket for good!"

---

Lorelei came face to face with her aunt Sandy. "Well, Aunt Sandy, I didn't expect you to turn to a life of crime."

Sandy then answered, "I know what you're thinking."
"Oh, no. You have no idea. Look, you and Uncle Conner brought Becky, but forgot Conrad? And how you've never actually met me before?"

"Don't worry about Conrad. He's with my brother," Conner explained.

Sandy then corrected Lorelei. "I did meet you as a teenager."

"Well, I'm twenty-three now. That was eight years ago."
"I'm Lorelei Casabic, and this is called 'Casabic's Blue Freeze'. Come on, Seel, let's teach Aunt Sandy a lesson!"

Seel shot a beam of ice at Conner and Sandy. "Ah, that's cold... Lorelei, don't..."

Conner pleaded as he froze, "Please... be reasonable..."

"Oh, your freezing's just the beginning. When the Color Triad gets back, you'll be all warmed up."

---

"You're not kidding, are you? I'd better hit the road, then, you're serious about frying me!" Becky then turned back and ran to see Darkao. "Mr. Darkao! That Charizard's gonna kill me!"

Blowtorch finally breathed a stream of flames at Becky, frying her.

"Yaaah! That burns! IT BURNS!" Becky jumped down into the ravine and into the water, only having the strength to pull herself to the ledge, away from Gyarados.

Darkao, Kevin and Daisy saw Becky deep down.

"Ow... that's a rough way to go..." Kevin then cried out, "Hey! I bet Red and Green are trying to stop you!"

Karl and Hadley were trying to figure out how to release the frozen Pokemon.

"We've got to turn it off," blurted Karl.

"There isn't any way to turn it off! We'll have to blow it up." Hadley called out Sparks. "Come on, Sparks, let's save our fellow friends."

Sparks juiced the force field. It intensified the force at first, but after enough voltage, the machines overloaded, and Flora and Koopa were suddenly free!

But no time to party now.

Koopa dashed towards Darkao, and rolled in his shell, knocking the man down into the ravine.

Koopa sped to a ledge, trying to avoid falling down the waterfall.

Darkao then screeched, "No! I can't believe this is happening!"

"Hey, Mr. Dorko," a badly-charred Becky said weakly. "You're about to fall down the waterfall while I'm left here to die."

"Huh?" He turned around and saw that he was reaching the edge of the river. "Nooooo!" Darkao fell down the edge of the waterfall, to the rocks below.

"You see Koopa?" Professor Oak pointed the strobe light down at the edge. "Hey! I found him! Don't worry, I'll recall you to bring you up here!"

Flora lowered her vine whips to Daisy and Kevin, and tried to shoot razor-sharp leaves at the ropes holding the two to release them. But this was very difficult, and Kevin lost his grip.

"Oh, no! Right at those Gyarados!" Kevin had to reach Koopa, or have Koopa reach him.

The Blastoise wasted no time and dove back in, but the current was too fast.

"Come on, Koopa, let's die together!" Kevin exclaimed as he recalled the Blastoise.

---

Giovanni had come to see what damage the Triad had done. "Karl, over here."

Karl wondered who was talking to him. "Who is it?"

"Karl, I saw what you and your friends were doing. Having lost, I can no longer face my followers. I've betrayed their trust. And as of today, Team Rocket is finished forever! I shall dedicate my life to the good of Pokemon. Fare thee well!"

Karl turned away. Was it true? Was Team Rocket truly gone? When he turned back, Giovanni was gone. Maybe it was true. Maybe he successfully saved the world.

Daisy finally reached the edge of the cliff, and ducked away.

Sparks had overloaded the force field machines of the legendary birds. And suddenly they were free! Articuno, with Karl and Hadley mounted, quickly swooped down to rescue Kevin. Moltres flew back to the laboratory, while Zapdos went off to find Ultima.

Flora looked at the two in disbelief. Kevin was going down the waterfall!

Articuno, however, swooped down just in time to rescue him.

---

"When's that Charizard going to get here and defrost you?" Lorelei was getting impatient. Suddenly, Moltres emerged from an open hole in the building.

"I'm Lorelei Casabic, and this is called..." Moltres blew a flame at Conner, Sandy, and Lorelei, torching them. "...'Rocket's Red Glare'..."

Moltres realized that it wasn't supposed to burn Lorelei. "Oops! Sorry. I didn't mean to burn you, Casabic!"

Bruno gasped. Lorelei was burned, but not badly. "Lorelei! Are you all right?"

"Uh... fine... I've got to stop smoking..."

"Kids, this is... a reminder," said Sandy weakly. "Think... don't... smoke..."

---

Kevin had been stopped by a psychic wave. "Hey, I'm not falling anymore." He mounted Articuno, joining his friends. "All right!"

"We did it! We got rid of Team Rocket for good, and saved the birds!" Karl was excited. He, Hadley, and Kevin had actually done something good.

Hadley was glad that Team Rocket was disbanded. "Now Kanto's perfectly safe for Pokemon."

Blowtorch, Flora, and Koopa were levitating, following Articuno. But suddenly, they were shrinking and changing to their original shapes. They had completely de-evolved back into their child forms.

"Wow! That insta-evolution wasn't permanent." Hadley was immensely relieved. The chemical had worn off. Now they could enjoy the rest of their childhood just being like ordinary members of their kind.

Zapdos flew up with Ultima and Moltres. The three birds now had a child who was welcomed to the family. They could absolutely call the child their own.

"Come on, let's all go home!" Karl shouted victoriously.

---

Authorities had pulled up the dead body of Mandroph Darkao and the unconscious body of Rebecca Drayan from the ravine. Becky was placed in with her burned parents and cousin.

Agatha had met up with Professor Oak. "Oh! Agatha... what a surprise! Kevin's been saved, so don't worry about him."

"Oh, Paul! I can't believe all you do is learn about Pokemon. They're for fighting!"

"They're not tools of war..." Daisy tried to explain.

Agatha interrupted, "Shut it! We worked really hard at a relationship, but you chose Barb instead because she wanted the geek."

"Agatha, I'm sorry for what had happened. Can't we make it up?"

"Well, Paul... I understand. You just want your goals. I'll respect that."

"Thank you very much, Agatha."

"No problem, Paul."