Star Portal
Star Portal (1997)

Sent to earth to harvest the human blood her dying race needs to survive, an alien visitor finds herself troubled by feelings of sympathy for her victims.

Directed By:
Rated: R
Running Time:
Release Date: May 12, 1998
Add Your Rating
Flixster
User Score
0%