The Web of Doctor Satan

The Web of Doctor Satan

  • Overview
  • Crew

Status

Released

Release Date

Jan 1, 1989

Runtime

0h 28m

Original Title

The Web of Doctor Satan

Director

George Kuchar

Description

Another San Francisco Art Insitute class movie by George Kuchar