На старом, покрытом паутиной чердаке дома живут брошенные детьми игрушки: прелестная Кукла, деревянная Лошадка, японский заводной Соловей и Свинья-копилка. Игрушки жалуются друг другу, что дети их совсем позабыли и не хотят больше с ними играть. Вдруг в углу за часами они замечают Оловянного солдатика и в честь гостя решают устроить игрушечный бал. Под звуки вальса кружится красавица балерина. Очарованный ее грацией и изяществом, Оловянный солдатик решается признаться в любви. Но в этот момент появляется Чертёнок, который всегда обижает игрушки. На их защиту становится Солдатик и побеждает в честной дуэли. Чертёнок делает вид, что хочет подружиться с игрушками. Он предлагает Солдатику достать звезду с неба, подарить ее балерине и этим завоевать сердце красавицы. Поверив ему, Солдатик взбирается на окно, и Чертёнок сталкивает его вниз.
Бедный Солдатик оказывается на улице, где знакомится с Крысой и Кротом. Крыса готова помочь Солдатику, если тот послужит ей: она хочет выменять красивую шубку Крота на сладкоголосого Соловья, которого поймала и держит в клетке. Солдатику становится жалко птицу: ведь соловей не может жить в неволе! Он решает освободить Соловья, а тот обещает вернуть Солдатика домой, к прекрасной Балерине....