Главные герои рассказа – крестьянские ребята: Максим, подброшенный в младенчестве старой чете, Иван, его друг и третий сын в большой семье, Капитолина, младшая сестра Ивана, тайно влюбленная в Максима. Рассказ сочетает в себе старинные русские сказки и былины, наложенные на новый сюжет с некоторым переосмыслением, написанный современным языком. Кроме традиционных героев русских сказок – Кащея, Бабы Яги, Водяного, Лешего, Василисы Премудрой, кота Баюна, Русалки, здесь присутствуют три новых главных героя. Каждый из них решает задачи, поставленные перед ним в ходе истории. Кроме основных героев по ходу повествования появляются цыганка Рубина, которая встречается Ивану, и конь Поток, сопровождающий Капитолину на протяжении всего путешествия. Произведение снова поднимает вопрос о ценности дружбы, преданности, семьи. Твердость характера, умение решать жизненные задачи, преданность – качества, необходимые не только в сказках, но и в повседневной жизни.