For a better experience on MUBI, update your browser.

Flesheater

S. William Hinzman United States, 1988