В повести рассказ Васи начинается с того, что он сообщает о смерти своей матери. Тогда ему исполнилось всего шесть лет. Его отец был прекрасным судьей, который долгое время горевал по своей жене. Большую часть своего времени он проводил со своей единственной дочерью, которая так была похожа на мать. О своем сыне он практически не вспоминал.
Вася живет в местечке Княж-Городок, вокруг которого были пруды. На одном из них был остров, где находился старый замок. Скорее замок походил на развалины, где проживали нищие. Довольно часто между ними происходили споры и скандалы, поэтому некоторые «сожители» были выгнаны из так называемого замка.
Главным в этой компании был довольно не симпатичный Тыбурций Драб. Там, где бывал он, всегда рядом с ним видели семилетнего мальчика и трёхлетнюю девочку. Однажды Вася с друзьями отправились в часовню. Так он знакомится с этими двумя детками: Валеком и Марусей. Впервые Вася оказывается в их доме-подземелье.
Вася проведывал их довольно часто, Маруся была годами, как его сестричка, однако выглядела очень болезненно. Она любила перебирать цветы. Вася стал замечать, что отец его недолюбливает, однако Валек настаивал, что он него справедливый и честный. Ведь, он не струсил и осудил богатого графа. Теперь у Васи сложилось иное мнение об отце.
Про их дружбу узнает Тыбурций. Конечно, он не доволен этим, но разрешает Васе приходить в подземелье. Он приносит слабенькой и больной Марусе игрушки. Осенью девочка заболела, и он приносит ей куклу, которая принадлежала его сестре. Вскоре, девочка поправляется.
Обнаружив пропажу куклы, отец запрещает ему куда-либо выходить. Вася понимает, что не может лишить своего маленького друга единственной радости. Отец требовал, чтобы он признался в воровстве и мальчик сознается, ни чего не объясняя.
Вскоре раскрывается правда: Тыбурций рассказывает правду судье, и отец просит прощенье у сына. Однако Маруся умирает, и Вася отправляется с ней попрощаться, отец помогает нищим. Каждую весну, Вася и Соня носили цветы на могилку Маруси.