Dans les bas-fonds de Los Angeles, humains et marionnettes vivent ensemble. Deux détectives, un humain et une marionnette, sont obligés de faire équipe bien malgré eux pour découvrir qui assassine les anciens acteurs du «Happytime Gang», une émission de marionnettes très populaire.
Adam, moniteur de camps de vacances, se réveille à l'intérieur d'une cabane sans aucun souvenir de qui il est et comment il est arriver là. Les seuls indices en sa possession sont des messages griffonnés par lui-même sur les murs et les changements inquiétants de sa physiologie...