Trailer
Still
Nietzchka Keene evokes a woman’s fractured inner world in this enigmatic portrait composed in water, mirrors, and blood.
Release: Dec 31, 1978
Duration: 4m
Genres:
Country: United States of America
Quality: HD
Actors:
Director: Nietzchka Keene
IMDb: 4.5/10