A down-on-his-luck puppeteer is abducted by his own puppets, and chaos ensues.
Noah Brown
Director
John Griffin
Writer