Return to the Planet of the Apes Episode 013 - Battle of the Titans

Episodes