Lists that includes Star Crystal
Star Crystal
...In Space scientists have discovered a new life form...they are about to wish they hadn't...
Released
91 min
3.5/10 Votes: 1267
Crew members aboard a space ship encounter an alien life form intent on killing them.