archytele The Vault

S1·E45 Return of Cleopatra

Aired November 5, 1963

Synopsis

The gang of conspirators obtains the coveted necklace, and at last sets about conquering the world. Astro Boy stands in the way of their boss, Cleopatra.