Puppeteer (2006)

Horror

A short horror film.