While on their quest to locate a mysterious Pokemon, Ash, Misty, and Brock run into their old friends Richie, and his Pikachu, Sparky. They also meet a young boy and his Lanturn, who has made friends with a baby Lugia. Meanwhile, Butch and Cassidy of Team Rocket are hatching a plan to capture the baby Lugia in hopes of eventually catching its parent. Jessie and James also try to catch the adult Lugia, but are unsuccessful.