I'm giving this movie an 8 for story, casting and acting of the main actor and a 6 for all the CGI pervading the film, so a 7 in total. As others have noted, this is a beautiful story in its endearing simplicity, and the main actor plays it all very well. Yet, I'm not a fan of all the CGI used by the moviemakers. All these computerised images really do taint the enjoyment of a movie such as this one.