A brutal mix of horror and survival, this film throws young women into a world where every moment could be their last. The fear feels constant and overwhelming, but what stands out is how they adapt, resist, and push back