‘Bleak, desolate and breath taking – Snow / Woman has an erotic intensity rarely captured on film’
In Japanese legend a ‘snow woman’ is a mythical demon or succubus whose purpose is to torment men. In this classic piece of Pink Cinema, the legend becomes frightening reality.
Reviews
There are no reviews yet.