What an absolute entertainer. The movie has you hooked right from the beginning and doesn't let you take your eyes off the screen till the very end. The screenplay and cinematography and fantastic and make the whole movie.
The visual effects on the other hand? Wow! WETA has done an bloody fantastic job. Andy Serkis marvels in his role and no other actor couldn't done it any justice.