The parasites escaped from their prison dimension and ended up on Earth, while there they took to feeding on humans.
The parasites escaped from their prison dimension. They later ended up on Earth, while there they took to feeding on humans.