Hailing from a small Japanese town, Ai is sent by her fanatically religious mother to live in a cult commune, where she remains for seven years. When the police dismantle…