Set in a seemingly idyllic 19th-century village, the film explores the lives of its inhabitants who live in fear of mysterious creatures lurking in the surrounding woods. The community’s strict…