Déclaré coupable d'un meurtre d'enfant, Vincent Gotto (Lewis van Bergen) est condamné à mort. Il laisse à son avocate, Jennifer Clark (Rosalyn Allen), un ultime présent : une poupée de bois nommée Pinocchio (Dick Beals & Verne Troyer). Jennifer en fera cadeau à sa fille Zoé (Brittany Alyse Smith), pour son huitième anniversaire. Zoé et Pinocchio deviennent inséparables. Une série d'événements aussi bizarres qu'effrayants surviennent...