![](https://image.tmdb.org/t/p/w185/fsfibE05Un42MOGDm8Mlx3PLK5w.jpg)
0.675 Views
A short film exploring the imagery of medical and scientific experimentation.
Release: Jul 02, 1995
Runtime: 6 minutes
Language: English
Studio:
Country:
Cast: Barrie Houghton