Beautiful, interesting, incredible cinema.
Sleazy giallo set in an isolated villa involving a childhood trauma.