Special effects make this movie. It's very true to story but casting not perfect if you have decades long image of the main characters in your head and/or the previous movie. Still, they all did a credible job with the source material but sometimes it was clear they didn't really understand the philosophy specifics. Javier Bardem is not a credible Stilgar.
CGI, model making etc is first class.