Pokémon Alola: Episode RR (Nintendo Cinematic Universe)

Pokémon Alola: Episode RR is a Japanese anime film.

Summary
Team Rainbow Rocket, from another universe, invades Alola.

Plot Elements

 * Elio encounters Team Rainbow Rocket, a dimensionally displaced group based on Team Rocket from Pokémon Kanto.
 * The aforementioned group seizes control of the Aether Foundation's headquarters and takes Lusamine hostage.
 * Elio stages a counterattack alongside a reformed Guzma, Lillie, and former Team Plasma leader Colress.
 * Battling through villainous team leaders from the past films—Maxie and Archie from Hoenn, Cyrus from Sinnoh, Lysandre from Kalos, and Ghetsis from Unova—Elio finally encounters Giovanni, who leads Team Rainbow Rocket and has a Mewtwo at his disposal.
 * After Elio's victory, Giovanni vanishes, wondering "what new world shall [he] unleash [his] evil schemes upon".