I went to the cinema with very low expectations for this film, especially as the trailer didn't really excite me. However, I was completely taken by surprise at how great this film is. Not only are the visual effects spectacular but the story is properly developed with a satisfying conclusion. Andy Serkis's portrayal as Caesar is faultless and deserves every praise it gets.
My only complaint with the film is Freida Pinto's role which is undeveloped and serves no purpose other than James Franco's brief love interest.
This film has breathed new life into a franchise many considered long dead and is the surprise film of 2011. Potential sequels are welcome.