Ce qui avait commencé comme une belle journée sur l’Île Spacieuse, se met très vite à ressembler à un cauchemar. Alors que nos héros empruntent le chemin qui traverse l'île, Iris est soudainement fascinée par la vue de très jolies fleurs. Ce n’est pas vraiment du goût de Sacha, mais Rachid et lui attendent patiemment pendant qu’elle arrange des fleurs dans ses cheveux.
Soudain, nos héros découvrent un Pokémon rare, un Insolourdo, et Sacha décide de le combattre pour le capturer ! Mais quand Pikachu lance Boule Élek pour empêcher Insolourdo d'utiliser Grincement, les fleurs d’Iris tombent de ses cheveux et Sacha les écrase accidentellement. Coupenotte heurte Pikachu, tandis que le timide Insolourdo s'échappe.
Sacha se rend compte de son erreur, mais la relation entre lui et Iris est devenue glaciale. De plus, quand Sacha trouve un arbre plein de Baies et essaye de faire la paix en offrant des Baies à Iris et à Coupenotte, il donne par erreur une Baie aigre à Iris. Cette dernière est folle furieuse et une dispute éclate entre les deux amis. Iris s’en va… Bien que tous suivent toujours sur le même chemin…
Plus tard, chacun d’eux commence à regretter de s’être mis en colère.
Il a plu toute la nuit et, au matin, Pikachu et Baggiguane partent retrouver Iris et Coupenotte.
Quant aux membres de la Team Rocket, ils attendent, cachés au bord du chemin, pour capturer Pikachu. Quand Pikachu et Baggiguane passent, les deux Pokémon effrayés sont capturés. Mais Sacha et Rachid arrivent aussitôt, car Rachid a convaincu son ami de s’excuser auprès d’Iris.
Et juste au moment où la Team Rocket va s'enfuir à toutes jambes avec Pikachu et Baggiguane, Iris et Coupenotte apparaissent, et se mettent à les combattre. Sacha et Pikachu terminent le travail et la Team Rocket est encore une fois envoyée vers d’autres cieux.
Bientôt, Sacha présente des excuses à Iris, et Iris fait de même. Les deux amis se réconcilient sur la promesse qu’à l'avenir, Sacha laissera la jeune fille s’occuper de la cueillette des Baies !