A twilight zone style outer space horror.A twilight zone style outer space horror.A twilight zone style outer space horror.