简介:Locked in her flat for several years, a reclusive young woman stumbles upon a mysterious web community. According to an urban myth, the Suicide Club g
简介:In 1990s Scotland, a group of Catholic school girls get an opportunity to go into Edinburgh for a choir competition, but they're more interested in dr