On the way to Hearthome City, Ash and his friends spot a sightseeing steamboat and decide to take a ride. But the old man in charge of the boat informs them that it doesn't depart until noon which leaves our three Trainers with plenty of time to go shop at a nearby PokeMart. All their Pokemon stay on the boat to have some fun in the meantime, since there are no other passengers yet. The fun starts to get a little messy, however, and on top of that, Pachirisu's clowning around accidentally sets the ship in motion!
Team Rocket is already onboard and in disguise, planning to carry out their latest criminal scheme. Using the power of song and dance, they lure Pikachu and the Pokemon into a trap--except all the Pokemon escape when the ship suddenly changes course! Pachirisu is still up in the boat's cockpit and it accidentally turned the steering wheel. Pikachu and friends have no problem blasting Team Rocket off and overboard, but now the boat's new course is taking it right toward a giant waterfall!
Ash, Dawn and Brock return to the boat dock and discover that their Pokemon are in danger. With the help of the old man's Mantine, Ash and Dawn catch up to the runaway boat and jump onboard. Then, with Ash at the wheel and some Pokemon teamwork, the ship is steered away from the waterfall and back to safety. Our heroes apologize to the old man for all the trouble, but he's proud of what they accomplished and wishes them good luck on their adventures.