small town,fog,netherlands,human sacrifice,archaeologist,festival,family curse,intruder,folk horror,mother daughter relationship,local legend,pub,hypnotic regression,pagan god