

“...In Space scientists have discovered a new life form...they are about to wish they hadn't...”
Crew members aboard a space ship encounter an alien life form intent on killing them.
In theaters now
Mar 1, 1986
In theatersDigital release
Unknown
Marcia Linn
Lieutenant Billi Lynn
Log in to join the discussion.
No comments yet — be the first!
