Puppet

2006 6min

Through an escalating series of torture, a possessed sock puppet embodies fear and willful self-destruction.

Storyline

Through an escalating series of torture, a possessed sock puppet embodies fear and willful self-destruction.

Released
May 8, 2006
Runtime
6min
Language
English