No More Masters (Original) / No More Masters (US)
A down-on-his-luck puppeteer is abducted by his own puppets, and chaos ensues.
Info mistake?