I had no hope for this...
It made me a believer.
Live action cgi based Pokemon CAN happen and CAN deliver.
Perfect cast. Mr. Mime freaks me out. Ryan Reynolds as Pikachu just was the best casting decision ever.