This movie is really terrible. I recommend you watch it if you enjoy torturing yourself for 90 minutes like I do. Actually I couldn't take all of it at once, I made it like an hour into the flick and had to turn it off because it was just too awful.
Ron Perlman had such an early connection to the 'Alien' franchise, I never pieced it together till now; the final scene earns all my stars and brings it full circle.