1995 · Drama, Animation · 0h 6m · 5.3
A short film exploring the imagery of medical and scientific experimentation.