Сумасшедший старый шарманщик Карло грезит о сыне-суперзвезде. Однажды герой и его собутыльник Джузеппе вместе выстругивают из симпатичного говорящего бревна 30-летнего мужчину по имени Буратино. Во время прогулки Буратино встречает лису Алису и кота Базилио, которые приводят его в кукольный театр, где работают Пьеро, Мальвина и Артемон, а также прекрасная большеглазая кукла Маша, в которую наш герой сразу же влюбляется. Позже Буратино выясняет, что куклы в этом театре раньше были людьми, но попали под действие магического контракта с нечестным продюсером Карабасом-Барабасом и его коварным помощником Дуремаром. Только Золотой ключик и таинственная Волшебная дверца могут спасти героев, и куклы решаются на побег…
Коварный продюсер Карабас-Барабас заключил с куклами кабальный контракт. Все работают на него, света белого не видя. Марионетки пытаются бороться за свои кукольные права. И тут у Карабаса появляется парочка конкурентов — лиса Алиса и кот Базилио, которые намерены переманить его артистов к себе.