Pumpkinhead

Pumpkinhead (1988)

A grim fairy tale.

TMDb

6.4

09/06/1988 • 1h 26m