Рассказ "Соня" посвящен подвигу беззаветной любви. Именно так.
Вкратце сюжет таков: старая дева по имени Соня была доброй, безотказной, хозяйственной, но очень глупой. Из-за ее глупости, точнее, неуместных вопросов, заданных не в то время и не в том месте несколько человек попали в щекотливую ситуацию. Потерпевшие решили отомстить и разработали изощренный план: они стали писать Соне письма от лица некого Николая - женатого мужчины, отца троих детей, который, увидев Соню, влюбился в нее. Изначально письма писали три человека, но потом двоим из троицы игра надоела, и письма продолжала писать только Ада Адольфовна - сестра одного из заговорщиков. Дело было накануне войны.
Когда началась блокада, у Ады Адольфовны сначала умер отец, затем брат. Сама она страшно голодала - впрочем, как и все остальные. Толстая описывает трагические события: похороны отца, брата, топку печки Диккенсом, варку кожаных туфель, - как обыденность, и от этого они становятся еще страшнее.
Постепенно силы покидают Аду Адольфовну. Она пишет Соне прощальное письмо, в котором говорит, что все ложь, что она всех ненавидит, псоле чего открывает дверь, чтобы похоронной бригаде было легче войти, ложится на диван и ждет смерти.
Удивительно, но Соня получает письмо "Николая", берет банку томата в собственном соку и идет к "нему". В исхудалом, измученном человеке Соня не узнает Аду Адольфовну, для нее это никогда не виденный ею Николай. Она поит "его" томатным соком, затем берет ведро и идет за водой. Больше Соню не видели. Ада Адольфовна пережила войну.
Рассказчица хочет найти Сонины письма, кричит, спрашивая у глуховатой Ады Адольфовны, но та молчит. Скорей всего, она их сожгла в блокаду. Но только белый эмалевый голубок - подарок Сони "Николаю" - должен был сохраниться. "Ведь голубков огонь не берет" (С).