• 9 years ago
A team of scientists are stalked by an alien creature that implants its embryos into their bodies.