Exclusive photos and comments: puppet slasher movie “HEAD”
Beating THE HAPPYTIME MURDERS into the marketplace, the all-puppet horror flick HEAD goes into general release next Friday the 13th. Read on for some exclusive photos and words from the filmmakers.