En el Bosque de Okoya, Koko es un niño salvaje que ha sido criado como Pokémon por el Pokémon Mítico Zarude. Koko ha crecido sin dudar nunca de que es un Pokémon a pesar de que realmente no puede usar ningún tipo de movimiento. Ash Ketchum y Pikachu conocen a Koko y lo ayudan a proteger el Gran Árbol del científico corrupto Dr. Zed.
La película Pokémon El poder de todos cuenta la historia de Ash y Pikachu en su viaje a una pequeña ciudad al lado del mar repleta de diversos personajes, incluidos una joven atleta, un mentiroso compulsivo, un investigador reservado, una anciana arisca y una pequeña con un gran secreto. Cada año, sus habitantes se reúnen para celebrar al Pokémon legendario Lugia, que hace que sople el viento que salvó la ciudad de la destrucción hace muchos años. El festival es un momento de celebración, con una carrera de captura de Pokémon y una llama ceremonial que arde vivamente para invocar a Lugia. Sin embargo, cuando una serie de incidentes amenazan no solo el festival, sino también a todas las personas y los Pokémon que viven en la ciudad, Ash y Pikachu no podrán ellos solos salvarlos a todos. ¿Podrán todos ellos dejar a un lado sus diferencias y trabajar juntos para rescatar su hogar? ¿O acabará todo siendo destruido?
Como Ash Ketchum se queda dormido el día de su décimo cumpleaños, termina recibiendo un Pikachu terco en vez del primer Pokémon inicial que quería. Pero, después de un comienzo un tanto complicado, Ash y Pikachu se convierten en buenos amigos y compañeros, y, cuando consiguen vislumbrar volando al Pokémon legendario Ho-Oh, hacen planes para ir a buscarlo juntos, guiados por el Ala Arcoíris que se deja atrás.