Victoria Tennant Filmography— Page 2
Inseminoid (1981)
- 93 minutes (1 hour 33 minutes)
- Horror, Science Fiction, Thriller
- 4.0/10 (4345 votes)
A group of scientists are working in a lab located on a distant planet. One...
A group of scientists are working in a lab located on a distant planet. One...