Ash, Dawn and Brock all seem to be having the same dream in which the three Legendary Pokémon Azelf, Mesprit and Uxie are calling them and asking them for help. When Pokémon Hunter J arrives at Lake Valor to catch Azelf on Team Galactic's behalf, Gary Oak is there to try and stop them. Unfortunately, Gary is unsuccessful and J takes Azelf as a prisoner! Legend says that if one of the three Legendary Pokémon is taken hostage, the other two will appear. True enough--Mesprit and Uxie show up as soon as Azelf is captured. A powerful battle ensues, but J ultimately manages to capture all three Legendary Pokémon and then gives the trio to Team Galactic. As J attempts to leave, Mesprit and Uxie unleash a powerful Future Sight attack and J's ship goes down in flames.
Team Galactic now has everything they need to call forth the Legendary Pokémon Dialga and Palkia. The process causes great pain to Azelf, Mesprit and Uxie, as well as to Ash, Dawn and Brock, who seem to be psychically connected to the three Legendary Pokémon. But Ash refuses to allow Team Galactic to continue and our heroes begin a massive assault against them. The epic battle is just about to begin!