The villagers are left feeling shocked. Some are left feeling tortured by recent events. Anger in the village.