Something big is going on in Unova and it involves Team Rocket. They'll make their plan to capture Meloetta for an evil plot to take over Unova and the whole worldwide reigon. Meanwhile, in Cynthia's vacation home in Undella Town, Ash and co. meet a man name Ridley who's with Golurk (in a misunderstanding way of calling them villains). Now that Ash and his friends know the story of what happened with Ridley and Meloetta, and learned the truth, Meloetta's location is comprimised as Team Rocket breach the perimeter of the vacation home. During their escape from Cynthia's vacation home as Ridley and Golurk hold them off while they escape with Meloetta, Ash (finally) comes face to face with Giovanni, the leader of Team Rocket and bears witness to Meloetta's true power as Ash and Pikachu are being held hostage. Can Ash's friends be able to save them in time?
Ash finally confronts Giovanni after more than 14 years and 15 seasons.