Россия. Конец XIX века. Николай - наследник княжеского титула. Десятилетний мальчик живет в красивом поместье, он даже не подозревает, что за высоким забором, окружающим его дом, совсем другая жизнь - тяжелая и бедная, полная унижений и безысходности.
Избалованный молодой человек как-то отказывает в помощи маленькой голодной нищенке, а малышка всего лишь попросила кусочек хлеба. Позже он очень жалеет о своей жестокости. Чтобы искупить вину, Коля начинает помогать всем, кто нуждается.
Мальчик встречает сироту Соню и просит своего деда-князя приютить бедняжку. Старик берет Софи (так он называет девушку на французский манер) в дом, теперь она - учительница Николая. Наших героев ждет множество приключений. Благодаря своей наставнице мальчик становится добрее и отзывчивее, мужественнее и самоотверженнее.