The setting is this seemingly peaceful medieval village on a crisp ...