A tormented game developer's recovery in the countryside is interrupted when she uncovers a mysterio…