Pokemon: Mewtwo Strikes Back — Evolution will premiere on Netflix around the world for the first time outside of Japan and Korea on February 27, 2020. [widget path="global/article/imagegallery" parameters="albumSlug=mewtwo-strikes-back-evolution-screenshots&captions=true"] Pokemon: Mewtwo Strikes Back — Evolution is a CGI update to the 1998 animated film Mewtwo Strikes Back. It was the first theatrical movie release for the Pokemon franchise at the time.