Mysterious Doctor Satan

  • TV Show
  • None

Master criminal Dr. Satan schemes to terrorize the Nation with a mechanical man in this sci-fi series. Thwarting him: the copper-masked hero `Copperhead,' who battles the evil pair with mettle of his own.

Where to Watch

Available to Stream

  • Watch on