Wicker (2026) – an expertly woven tale on the stringent moral obligations that mankind places upon itself

•