Young people on a distant world find themselves confronting the most terrifying life-form in the universe.
2024 ‧ Horror/Sci-fi