Later on, the scene changes to Ash and his friends, who are battling a Barbaracle. Later, in Avignon Town Ash battles an Ace Trainer named Astrid. Pikachu battles Astrid's Pyroar, and defeats it with Electro Ball. They then switch over to Froakie and Meowstic, respectively, who engage in a very close battle, but ultimately, Meowstic overpowers Froakie and defeats it. Meanwhile, Diancie is on its way to the town, when she is attacked by a mysterious woman with a Delphox and a man with a Greninja, who give chase to it around the city. The scene then shifts over to Ash and Astrid once again, where Ash sends out his Hawlucha, and Astrid sends out Absol, which she proceeds to Mega Evolve, much to the amazement of Ash and friends. Hawlucha battles well, but is defeated by Dark Pulse. Ash then comments on how powerful Mega Evolution is.As the movie begins, Diancie is happily running from her Carbink servants in the Diamond Domain, while one of them, Merrick, tells her that it is time and that he is not playing. However, he then trips on a pile of diamonds that fall on him and the other two servants, Bort and Allotrope. An elderly voice then calls for Diancie, revealing itself to be Dace, the elder Carbink. He tells Diancie that the Heart Diamond, which powers the Diamond Domain, will soon die, and the domain will falter as a result. However, Diancie accuses him of exaggerating and that worrying too much will cause him to lose his luster. Dace, however, tells her to take it seriously. After Diancie tries and fails to make a Heart Diamond in front of Dace and the Carbink servants, she begins to feel hopeless, but then Dace tells her to find Xerneas and its Fairy Aura. He reveals that when he was young, a catastrophe occurred in the Allearth Forest, destroying the forest and killing him, but he was revived by Xerneas, which is why he is still alive. Meanwhile, in a battle arena, Diantha and Wikstrom are battling with Mega Gardevoir and Mega Scizor, respectively, as Diantha wins the match.