Elia Bei
2025 • 14m
A long night in a psychiatric hospital, in 1962. A forced pact between a nurse and a patient, in which the latter is subjected to inhumane practices. The Human Hourglass is a minimalistic portrayal o...