In a small Japanese town, a young girl named Ai is sent by her fanatically religious mother to live in a cult commune, where she remains for seven years. When…