Sutekh's Temple

Sutekh's Temple is an old Egyptian temple in Cairo, Egypt that the sorcerer Afzel had stolen the secret of life from, many centuries ago. Two wizards tried to stop Afzel from stealing the secrets of the Gods, but their magic was not powerful enough against his magic in the puppets he created.

Appearances

 * Retro Puppet Master
 * Puppet Master 8: The Legacy (Archive footage)