For a better experience on MUBI, update your browser.

Pumpkinhead

Stan Winston United States, 1989