В Италии нет Деда Мороза, там рождественские подарки раздаёт Фея. К сожалению, не бесплатно. Бедный мальчик Франческо мечтает о «Голубой Стреле» — замечательном игрушечном поезде, но у его родителей нет денег. И вот, в рождественскую ночь все игрушки из магазина Феи — экипаж «Голубой Стрелы», куклы, индейцы, ковбои и Полубородый Капитан со своим кораблём — решают сбежать и сами «подарить» себя Франческо. Им предстоит долгий путь по ночному городу...
# ЧАСТЬ ПЕРВАЯ
Фея, старая синьора, почти баронесса, после новогодней ночи подводит баланс, дела идут плохо, денег мало, многие родители не платят за игрушки. В ее магазине пусто, и она вместе со служанкой Терезой наполняет витрину новыми игрушками со склада. Среди них - электрический поезд Голубая Стрела с Начальником Станции, Начальником Поезда и Машинистом, а также куклы, индейцы во главе с Серебряным Пером, ковбои, артиллерия с Генералом, тряпичный пес Кнопка, Сидящий Пилот, Полубородый Капитан на паруснике и другие.
В витрину заглядывает бедно одетый мальчик Франческо Монти; он долго смотрит на поезд, плачет и заходит в магазин. Фея вспоминает, что его мать не смогла заплатить за поезд и еще должна за прошлогодние игрушки. Франческо уходит ни с чем. Игрушки в витрине видят его печаль и начинают сочувствовать ему. Капитан пытается скрыть волнение, Серебряное Перо замечает, что тот взволнован.
Весь год Франческо приходит к витрине, и все обитатели витрины привязываются к нему. Когда приближается следующий Новый год, Кнопка предлагает игрушкам самим отправиться к Франческо, он знает адрес и может найти дорогу чутьем. После споров Генерал соглашается прикрывать движение, Полубородый Капитан поддерживает идею, и все решают бежать в новогоднюю ночь до прихода Феи.
# ЧАСТЬ ВТОРАЯ
Игрушки выбираются из магазина через дыру в стене склада, Сидящий Пилот перевозит на аэроплане тяжелые предметы. В подвале они находят спящего мальчика Джампаоло и письмо Фее, в котором тот просит подарок. Желтый Медвежонок решает остаться с ним, заводит пружину и танцует, чтобы мальчик поверил, будто подарок принесла Фея. Голубая Стрела продолжает путь.
На площади поезд попадает в глубокую лужу; Главный Инженер строит мост, но его едва не замечает летящая на метле Фея со служанкой. Генерал взрывает мост, чтобы не оставить его врагу, и поезд укрывается в подъезде. Там они находят замерзшую девочку; кукла Роза остается с ней, но девочка умирает, и Розу забирает карабинер для своей дочери.
Кнопка ведет поезд по следам Франческо, но следы обрываются посреди улицы. Сидящий Пилот летит на разведку и встречает бронзовый Памятник патриоту на коне, который рассказывает, что мальчик, похожий на Франческо, часто сидит у его подножия, а накануне проехал на подножке трамвая. Кнопка подтверждает запах. Памятник оживает под звуки оркестра стрелков и скачет вместе с поездом к тюрьме, где сидит заключенный патриот. Сидящий Пилот и кукла Нера улетают к сыну заключенного, оставив игрушки.
Служанка Феи попадает в плен к индейцам, но Серебряное Перо отпускает ее, забрав список детей, которые не получат подарков. Голубая Стрела следует по списку. У дома Франческо следы кончаются - дом пуст. Кнопка остается ждать мальчика, а поезд едет к другим детям. Мотоциклист указывает дорогу. У дома Паоло сходят три Марионетки, которым Красный Карандаш нарисовал сердца. Полубородый Капитан остается у мальчика по имени Марино, ставит парусник в таз. Индейцы и ковбои поселяются у двух чумазых братьев. Карандаши попадают к мальчику Франко, который не спит от голода; они рисуют живые картинки, в том числе телефон, по которому Франко говорит с разными людьми, и Красного Кота, который пугает мышь.
Голубая Стрела с тремя железнодорожниками прибывает к будке стрелочника, где живет мальчик Роберто. Тот ночью замечает обвал на путях, бежит с флажком, падает и теряет сознание, но успевает подать сигнал. Скорый поезд останавливается, пассажиры и доктор помогают Роберто. Вернувшись домой, мальчик находит в комнате Голубую Стрелу - игрушки решили остаться у него.
# Финальная развязка
Франческо все это время сидит в полицейском участке, воры заставили его залезть в магазин Феи, но он поднял шум, и его арестовали вместе с ними. Ночной сторож, знавший мальчика, приводит Фею. Она заявляет, что Франческо спас ее магазин, и добивается его освобождения. Фея предлагает Франческо работать у нее приказчиком, и он соглашается. Она вызывает для него коляску, и мальчик едет домой.
Кнопка, оставшийся у пустого дома, бродит по городу, пытается умереть под трамваем и под коляской, но его спасают. Он цепляется сзади за коляску, забирается внутрь и видит спящего Франческо. Кнопка лижет ему руку, и в этот момент он перестает быть игрушкой - становится настоящей собакой и впервые в жизни лает. Франческо просыпается, они играют и становятся неразлучными друзьями.
Фея разрешает держать Кнопку в магазине. Пес помогает Франческо, развлекает покупателей. Франческо говорит, что все игрушки мира не стоят одного друга, и Кнопка лает в знак согласия.