I loved the story and this telling of it. My only issue with CGI characters is their size is always off when they are in the foreground or in the distance next to a real person so, that disparity becomes a distraction to the story. My second viewing was much better as I wanted to pay attention to details I missed the first time. Well worth a look!