In a not-so-distant future, Earth faces an epic dilemma: humans and apes have found a fragile balance, but everything changes when a powerful corporation decides to create a giant robotic ape designed to eradicate any threats. The creation, a colossus of metal and circuits called Mecha Ape, awakens the fury of the primate community, who see it as a direct threat to their existence.