The Whistler (2026)
The Whistler (2026) opens with some on-screen text introducing the María Lionza cult, a Venezuelan belief system which believes, amongst other things, that spirits live amongst us, ready to possess the living. This being established, we next see a fearful woman creeping in and out of a sugarcane field in the dark, trying to avoid […]