Eleanor Worthington Cox proves a captivating lead in William McGregor’s sinister Snowdonia-set debut