After accepting an invitation from a mysterious trainer, Ash, Misty and Brock meet Mewtwo, an artificially created Pokémon who wants to do battle.
2023
2024
1999
2000
2017
2018
2011
2022
1995
1996
2010
1985
2021
2004
2006