After accepting an invitation from a mysterious trainer, Ash, Misty and Brock meet Mewtwo, an artificially created Pokémon who wants to do battle.
2016
2025
2015
2020
2005
2007
1989
2017
1984
1993
1975
2022
1977
1988
—
2011