This movie's CGI is quite impressive and how well done the action scenes are, along with the origin of this character and the deeper messages provided regarding growth beyond limitations. Plus, an intimidating and cool villain who you can actually somewhat get! An impressive finally as well!