Star Crystal

...In Space scientists have discovered a new life form...they are about to wish they hadn't...

Plot Summary

Crew members aboard a space ship encounter an alien life form intent on killing them.

4.2 /10

1986

US

Similar Movies

The Princess Diaries 2: Royal Engagement
Godzilla vs. Mechagodzilla II
Goal II: Living the Dream
Kill Bill: Vol. 2

monster

alien

space