The movie is a treat for me being a pokemon fan. Inclusion of Ryan Reynolds just made it a package deal we cannot refuse. It's funny, somewhat emotional and touches the very old topic about the evil humans vs pokemons where humans prove to have good too in them at the end bringing monotony the film. The display of various pokemon is although not very good but knowing it is very tough to satiate the already established images in the minds of people, the movie did a very good job at that. In all it was all worth the wait.