Star Crystal

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

1986 ★ 4.2 TMDB 91 min R IMDb TMDB English Lance Lindsay
Trailer

Overview

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

Horror Science Fiction

Comments 0

Please log in to leave a comment.

No comments yet. Be the first to share your thoughts!