Must have? Ok then, but lets not confuse amazing CGI with a 'good movie.' A good movie should not sacrifice anything like plot, characters, script or acting in the name of CGI. It was sh*t painted gold.
To give it 9.5/10 suggests as near to good as a film can be as possible, which is just...