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.