Humanoid (1986)

A scientist and the android he's created go up against a power-mad governor in this animated science fiction video. Dr. Watson lives on one of earth's distant outposts, where he spends much of his time working on his inventions. His… More

Directed By:
Rated: Unrated
Running Time:
DVD Release Date: March 18, 1992
Add Your Rating
User Score