The Whistler

The Whistler

Nicole and Sebastian are grieving the death of their child when they unexpectedly inherit a farm on the remote plains of Venezuela. They arrive to find it overrun by mysterious squatters who claim they can conjure spirits. As Sebastian attempts to violently run them out, Nicole is lured into their world, desperate to contact her son… forcing the couple to deal not only with the spirit world… but with their own inner demons.