An astronomy club and their teacher, Sakura-sensei, are stranded in a remote village after a car breakdown. What initially seems like a hospitable community quickly turns into a nightmare when the villagers kidnap the women to solve a local bride shortage. Using drugs and a mysterious "holy water" to break their will, the villagers subject the captives to brutal abuse, leaving the students desperate to find a way to escape their horrific new reality.