Note the not-so-subtle play on the Alien movie catchphrase - In space, no one can hear you scream? "When a strange biological creature jumps aboard the space freighter Demeter, Raina and the crew must fight for their lives - and avoid turning on one another in the process." Can you say 'unimaginative Alien clone'? Yawn. And what is meant by 'biological creature' exactly? As opposed to what other sort of a creature? LOL! If it's artifical, call it a robot. Duhh!