Mystery Science Theater 3000: Humanoid Woman (1989)
Mystery Science Theater 3000: Humanoid Woman
1989 / 1 hr 40 minA Russian film about a bug-eyed alien babe is the backdrop for a variety of antics aboard the Satellite of Love.
READ MORE
Watch Trailer
Director
Vince Rodriguez
Cast
Joel Hodgson, J. Elvis Weinstein
Producted By
Consolidated Puppets, Inc.
Genres
Free Trial Channels
AD
Show More