Mysterious Doctor Satan: Thirteen Steps

1940 17min

Copperhead is electrocuted in Doctor Satan's lab as he captures the Doctor and his thugs.

JustWatch makes it easy to find out where you can legally watch your favorite movies & TV shows online.

Mysterious Doctor Satan: Thirteen Steps