Star Crystal

Star Crystal (1986)

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

91 min★ 3.5 · 1,399 votes

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

Release date
March 1, 1986
Country of origin
United States

Trailer

Cast

Crew