Фильм «Софи» состоит из трех связанных новелл: «Софи», «Рождественская девочка» и «Счастливая звезда», действие которых разворачивается в России конца XIX века. Каждая из этих историй показывает, как дети того времени учились на своих ошибках и стремились совершать добрые поступки.
В «Счастливой звезде» маленький Коля, вдохновленный рассказами деревенских ребят о чудесной Вифлеемской звезде, решает увидеть её, несмотря на недовольство своего дедушки-князя. В одну морозную ночь он выходит на балкон, но заболевает. Его жизнь оказывается под угрозой, и только чудо может спасти мальчика.
«Рождественская девочка» рассказывает о Жене, чья жизнь кардинально меняется после смерти отца. Заботясь о своей больной матери, девочка принимает трудное решение продать любимую куклу, чтобы купить лекарства и теплую одежду. Её самопожертвование не остается незамеченным, и вскоре они получают неожиданную помощь.
В новелле «Софи» княжеский внук Коля совершает жестокий поступок по отношению к бедной голодной девочке. Осознав свою вину, он начинает страдать и решает исправить свои ошибки, помогая тем, кто в этом нуждается. Он уговаривает своего деда принять Сону, девушку, ставшую сиротой, в их дом в качестве учительницы. Взаимодействие Колю и Сони наполнено множеством приключений, и в процессе Коля обретает важные качества — мужество и самоотверженность. Соня, в свою очередь, находит свое счастье и выходит замуж за благородного графа. Эти истории подчеркивают, как доброта и сострадание могут изменить жизни людей.