Friday, February 21, 2025, 7 – 9 p.m. EST
Set in the beautiful landscape of Snowdonia, this contemporary Welsh-language horror film unfolds around a dinner party and the arrival of a young woman under mysterious circumstances. Stay after the…