Best Pokemon movie to date.