
Star Crystal...In Space scientists have discovered a new life form...they are about to wish they hadn't...
01 Mar, 1986EN1H, 31Min
4.1
⭐⭐⭐⭐34votes
Synopsis
Crew members aboard a space ship encounter an alien life form intent on killing them.
Similar
Similar movies
Trailer
Trailers movies