Another San Francisco Art Insitute class movie by George Kuchar
The Web of Doctor Satan is not available for streaming at this moment.