For a better experience on MUBI, update your browser.

Theatre of Blood

Douglas Hickox United Kingdom, 1973