The CGI is, without a doubt, one of the best I have ever seen in my life. However, at least for me, that is where the perks end. The story is average, and I almost fell asleep as a result. Watch it for the amazing visual effects, but don't expect much from the story.