От неожиданности главный герой романа Михаил Никифорович Стрельцов роняет и разбивает бутылку, и берегиня исчезает. Однако когда один из «пайщиков» (Серов) давится и появляется угроза его жизни, женщина появляется вновь и спасает его от смерти. Для удобства общения ещё один пайщик, Зотов, решает называть её Любовью Николаевной Кашинцевой. Выясняется, что так как бутылка разбита, ей негде жить, и Михаил Никифорович вынужден приютить ее у себя. Любовь Николаевна заявляет, что как берегиня она должна выполнять желания хозяина бутылки (в сложившейся ситуации — хозяев, пропорционально внесенной сумме на покупку). Она начинает воздействовать на судьбу пайщиков, стремясь принести им пользу, однако результаты получаются не всегда удачными и хозяева бутылки в ультимативной форме требуют от берегини не вмешиваться в их жизнь.
Двое местных проходимцев, Шубников и Бурлакин решают завладеть способностями Любови Николаевны. Для этого они пытаются перекупить паи, пошедшие на покупку бутылки. Им удаётся завладеть долей Каштанова и они начинают экспериментировать с открывшимися перспективами. Они повелевают превратить случайно пойманного ротана Мардария в крупное четвероногое существо, способное выполнять команды, и показывают его выступление местным жителям. Тем временем отношения Михаила Никифоровича и Любови Николаевны постепенно перерастают из натянутых в любовные. Однако Любовь Николаевна постоянно тяготится тем, что она «не у дел», и её возможности пропадают впустую. Это приводит к скандалам и взаимонепониманию. Любовь Николаевна съезжает из квартиры, перебирается в общежитие.
Шубников, опираясь на возможности Любови Николаевны и собственную энергию, превращает обыкновенный пункт проката в Палату Останкинских Польз, уникальное учреждение, где готовы выполнить практически любое, в том числе фантастическое желание клиентов. Под контроль Шубникова переходит и пай Зотова, хотя тот и предпринимает безуспешные попытки вернуть свою долю. Любовь Николаевна, покоренная энергией и красноречием Шубникова, увлекается им. Мардарий продолжает развиваться, превращаясь в самостоятельную личность. Соратник Шубникова Бурлакин решает уйти, так как ему не нравятся многие дела палаты, он полагает, что деятельность бывшего пункта проката развращает людей. Он пытается убедить Шубникова вернуть пай, но безуспешно. Тогда Бурлакин угрожает помешать деятельности Шубникова. Мардарий убивает Бурлакина, инсценируя несчастный случай.
Шубников требует от Любови Николаевны бессмертия, но это превосходит её возможности. Получив отказ, Шубников озлобляется на весь мир. Валентин Федорович Зотов, не имея возможности вернуть свой пай, который Шубников как бы «арендует», кончает жизнь самоубийством, чтобы хоть так ослабить Шубникова. Свою долю он завещает Михаилу Никифоровичу. Михаил Никифорович требует, чтобы Любовь Николаевна исчезла, так как её возможности приводят к смертям. Берегиня отвечает, что исчезнуть не может и не может игнорировать Шубникова, у того есть пай Каштанова и он имеет право желать. Однако она все-таки исчезнет, если Стрельцов уничтожит фиалки, которые она купила когда они жили вместе. С этими цветами мистическим образом связано ее существование. Михаил Никифорович стоит перед трудным выбором: с одной стороны — любимая женщина, с другой — зло, творимое Шубниковым. Он все-таки решает сжечь фиалки, Любовь Николаевна просит о часовой отсрочке, чтобы попрощаться с Москвой.
Шубников, озлобленный тем, что ему отказано в бессмертии и утратой пая Зотова, решает отомстить всему миру, вплоть до полного его уничтожения. Он переносит на Останкинский пруд бразильский линкор «Ду Насименту» и приказывает навести его орудия на дом Михаила Никифоровича и аптеку, где тот работает. Он готовится отдать приказ на открытие огня. Но в этот момент Михаил Никифорович всё-таки собирается с духом, сжигает фиалки, и сила покидает Шубникова. Любовь Николаевна Кашинцева исчезла.
Без вмешательства сверхъестественных сил жизнь Останкина постепенно возвращается в обычную колею. Михаил Никифорович, тоскуя по утраченной любви, регулярно приходит на Савёловский вокзал встречать поезд из Кашина. Он пытается вырастить в своей квартире фиалки, но они постоянно гибнут. Однако последняя попытка, кажется, наконец-то увенчалась успехом. Через полтора месяца автор снова видит Михаила Никифоровича на Савёловском вокзале…