Inmates in a harsh institution for the criminally insane are horrifically punished as a governing doctor and his assistant medically torture them.
Director: Henry Cass
Streaming info last checked: 20 Jan 2026