PuppetAnimation58Puppet58Animationthumb_upthumb_downPuppetMay 8, 2006Directed byPatrick SmithThrough an escalating series of torture, a possessed sock puppet embodies fear and willful self-destruction.US content warning Last Updated: November 2, 2025 Request Update Cast