På väg mot hamnen för att ta en båt över till Chocovine Town och Ashs nästa Gymstrid, blir våra Hjältar bestörta när de får veta att båtarna inte går för att en flock med Wailord mystiskt stryker omkring i hamnen. Under en lunchrast blir deras Pokémon-mat plötsligt stulen av en snabbfotad Luxio. På jakt efter Luxio springer Ash och vänner på Team Rocket, som beslutar sig för att tiden är inne att stjäla Pikachu. Ash och Pikachu faller dock ner genom en brunn under Team Rockets anfall, och blir instängda under jord, men Team Rocket och deras Mecca besegras ändå.
Under utforskning av en underjordisk kanal medan han letar efter en alternativ utgång, upptäcker Ash en krasslig Wailmer som matas med den Pokémon-mat Luxio tidigare stal – av Luxio, Whismur och Nidoran. De upptäcker också ett hel koloni av Pokémon som lever tillsammans under jord.
Efter att ha försäkrat att han ska hjälpa Wailmer tillbaka till sina vänner, tänker Ash ut en plan för att lyfta denna väldiga Pokémon upp till ytan, men inte utan hjälp från varenda Pokémon som lever i underjorden. Plötsligt närmar sig en vildsint lokal Swampert, som vredgad följer med tillbaka till ytan och in i hamnen. Samtidigt har nu Wailmer utvecklats till en Wailord, vilket gör den för stor för att komma under klaffbron! Men efter snabbtänkthet från våra Hjältars sida, och några bidragande Elektriska attacker från alla närvarande Pokémon av Elektrisk typ, lyfts bron och samtliga Wailord återförenas – och våra Hjältar är redo för den lunch de aldrig hann äta!