Ash y compañía llegan al pueblo de Rohta, donde la leyenda del héroe guiado por las ondas ha sido transmitida de generación en generación. Un festival se está celebrando en el castillo Oldoran en honor al Héroe Aaron, quien hace siglos detuvo una terrible guerra entre los «Rojos» y los «Verdes» (dos ejércitos Pokemon) usando el poder del árbol del Genesis. Entre los festejos, hay una especie de torneo Pokemon para decidir quien será el Héroe Guiado por las ondas del año, y Ash lo gana. Sin embargo, la alegría es interrumpida cuando Mew aparece de la nada y rapta a Pikachu.