A timid young boy must unleash his inner Titan to stand up to his teenage arch nemesis.A timid young boy must unleash his inner Titan to stand up to his teenage arch nemesis.A timid young boy must unleash his inner Titan to stand up to his teenage arch nemesis.