A dark thriller set in a fictional highland village