A short film exploring the imagery of medical and scientific experimentation.
July 2, 1995
Released
Butcher's Hook
6min
—
English