Just added my Planet of the Apes review. Let me just say, the script stunk. Everything else was pretty damn impressive. Read the review HERE.