Psychological horror.
The Woman
Juan
Teresa
The Neighbor
The Dealer (as Henry Gregor)
The Witch
The Girl
The Voodoo Priest
The Man
Director
Screenplay