Агата Денисовна Марфина вместе со своей любимой собакой Сири приезжает в коттеджный посёлок к своей дочери Татьяне и внукам Варе и Грише. Вскоре во время прогулки она становится свидетелем странного происшествия: в соседнем дворе мужчина грузит в машину подозрительно тяжёлый ковёр. Марфина уверена, что это убийство и в ковре выносили труп. Но домашние, и особенно муж дочери Виктор Кольцов, отказываются воспринимать её версию всерьёз.
Агата Денисовна открывает новую сферу приложения своего пытливого ума – берётся за собственное расследование. На свалке обнаружен труп. Возможно именно его сосед Камышин и вывозил в ковре. К расследованию этого загадочного дела подключается старый знакомый Марфиной – местный следователь Эдуард Свиридов, одноклассник Татьяны и член шахматного кружка, который когда-то вела Агата Денисовна. Также «даме с собачкой» помогает дядя Эдуарда – бывший судья с непростым характером Игорь Холодов.
На вечеринке в доме мажора Руслана Авдеева, куда приглашены внук Агаты Денисовны Гриша и его новая возлюбленная Лиза, происходит трагедия. Посреди танцпола умирает охранник Сергей. Он внезапно падает на пол, изо рта идёт пена. Судмедэксперт делает вывод, что это отравление. К расследованию подключается Марфина.
Выясняется, что охранник был отравлен аммиачной селитрой, которая содержалась в бокале. У следствия несколько подозреваемых. Тем временем у Агаты Денисовны появляется неожиданная версия. Она уверена, что убитый был случайной жертвой, а её внука Гришу специально хотели подставить.
Агата Денисовна в компании нового друга Лопатина отправляется играть в преферанс. Она знакомится с народной артисткой – оперной певицей Большого театра Маргаритой Дежур. А вечером после игры артистка обнаруживает на диване в своей гостиной человека в маске с ножом в груди. Дежур падает в обморок, а когда приходит в себя, просит Марфину срочно приехать к ней.
Рыбаки вылавливают из воды утопленника. Время смерти позволяет с уверенностью утверждать, что он не может быть тем самым убитым в маске. Труп пролежал в воде не меньше двух-трех недель. Тем временем полиции удаётся установить, кому принадлежат отпечатки из гостиной певицы. Оказывается, что хозяин отпечатков выдавал себя за другого человека.
Агата Денисовна приходит в больницу проведать судью Холодова, которому вырезали аппендицит. Вскоре приходит печальное известие. Анестезиолог Холодова – Артемьев попал в аварию, уснул за рулём и разбился насмерть. Агата Денисовна спешит посочувствовать его жене Кире. Но та уверяет, что это был не несчастный случай, а убийство. В день своей смерти погибший получил послание с угрозами.
Экспертиза доказывает, что Артемьева действительно убили, ему подсыпали снотворное в сахарозаменитель для кофе. Поскольку обнаруживается, что Артемьев получал угрозы не в первый раз, под подозрением оказываются как его коллеги, так и бывшие пациенты. Чтобы выйти на след убийцы, Агата Денисовна решает прибегнуть к помощи своего внука Гриши.
Эдуарду от старшего по званию коллеги Кочергина перепадает новое дело – череда мелких краж в посёлке «Лесная сказка». Свиридов берётся за него с большой неохотой. Однако расследование только на первый взгляд кажется незначительным. Вскоре в посёлке происходит убийство. Зятю Кочергина – Илье Уханову проломили голову кувалдой.
Главный подозреваемый – бригадир строителей, который делал в доме Уханова ремонт, на допросе не сознается в убийстве, но и доказать свою невиновность не может. Агата Денисовна отправляется к Холодову. Она уверена, что Эдуард арестовал не того человека. Но Холодов внезапно вспоминает деталь, которая может перевернуть весь ход расследования.
Агата Денисовна и Холодов приглашены на празднование годовщины свадьбы соседей – Егора и Альбины Глазовых. Хозяйка дома жалуется Агате на систему «умный дом», которую установил её муж. Альбина утверждает, что система выходит из-под контроля. Но Глеб ей не верит. После вечеринки Альбину находят мёртвой…
Под подозрением муж Альбины – Глеб. Отец погибшей уверен в виновности зятя и готов на всё, чтобы упечь его за решётку. Тем временем Марфина догадывается, что Альбину могли запугивать с помощью «умного дома». Уборщица Глазовых подтверждает периодические сбои в работе системы – «умный дом» то музыку ночью включит, то свет зажжёт, то шторы начнёт двигать. А накануне вечеринки он распечатал на принтере для Альбины угрозу: «Завтра ты умрёшь».
В парке произошло убийство – Никита Рыжов вёл стрим на фоне фейерверков и собирался сделать своей девушке предложение в прямом эфире. Но в этот момент получил пулю в лоб. Свиридов начинает расследование. Выясняется, что одну из возможных свидетельниц этого преступления Киру Полякову похитили.
Похитители требуют выкуп за Киру. Эдуард выходит на след преступников, но оказывается, все не так, как он представлял. Свиридов обращается за помощью к Марфиной. Она уверена, что один из подозреваемых знает больше, чем говорит. Осталось только найти к нему правильный подход.
Агате Денисовне приходит странная посылка. Она отправлена из колонии серийным убийцей Фисенко, которого когда-то защищал ее муж-адвокат. Внутри посылки Марфина обнаруживает листовку о пропаже маленькой девочки Риты Рогожиной и портфель с вещами. А вскоре Агата Денисовна находит закопанные в лесу детские кости.
Экспертиза выясняет, что останки в лесу не принадлежат Рите Рогожиной. Это какая-то другая девочка, но тогда почему координаты в посылке указывали на захоронение Риты? Теперь у следствия вероятно две мёртвые девочки, личность одной неизвестна, у другой неизвестно местонахождение. Агата Денисовна вместе с Сири должна распутать эту загадку.
Агата Денисовна резко рвет отношения с бывшим судьей Холодовым. Она пришла к неожиданному выводу, что Холодов – преступник и руководит бандой из бывших уголовников. Холодову ничего не остается, как начать собственное расследование. Тем временем неожиданно во время матча умирает тренер баскетбольной сборной Пешков. Причиной смерти стал инфаркт, но племянник Холодова – следователь Эдуард Свиридов, которому Агата часто помогает в расследованиях, находит гибель тренера подозрительной.
У дочери Агаты, Тани, продолжается роман со Свиридовым, они отправляются на свидание. Выясняется, что причиной смерти тренера Пешкова стала неисправность в работе кардиостимулятора. Внук Агаты, Гриша, во время того самого матча видел под сидением какой-то передатчик. Значит, убийца знал частоту кардиостимулятора Пешкова и мог послать сигнал, чтобы сломать его.
Убит Олег Сатунин, юрист строительной фирмы «Трест». Дело обещает быть резонансным, поскольку у этой компании уже полгода идет судебное разбирательство с обманутыми дольщиками. Неизвестный на мотоцикле выпустил Сатунину две пули в спину, а перед смертью ему угрожали. Тем временем у Эдуарда Свиридова новый начальник – полковник Евгения Жилкина, близкая знакомая Холодова. У Жилкиной большие планы, она намерена выстроить в отделе строгую дисциплину.
В лесу во время охоты убит прокурор Бондарев, который вел дело обманутых дольщиков той самой фирмы «Трест». Тело обнаружили Агата, Лопатин, Свиридов и Холодов. Агата догадывается, что Бондарев знал убийцу. Холодов становится адвокатом вдовы Бондарева – Марины. А чтобы найти убийцу мужа, предлагает ей нанять частного детектива, и лучшая из них – Агата Денисовна.
У Эдика кризис, его преследуют кошмары. Жилкина отправляет его в бессрочный отпуск. Таня ухаживает за ним, и пытается помочь. Она предлагает Эдику вместе пойти на встречу выпускников. Двадцать лет назад во время их выпускного погибла их одноклассница Даша, она утонула в реке. Теперь спустя годы, после вечеринки компания находит мертвым в бассейне своего одноклассника.
Погибший Гоша Пудовкин, бывший комик и радиоведущий, одноклассник Эдика и Тани. Следствие не исключает, что это могло быть самоубийство, так как он тяжело переживал увольнение с радиостанции. Но Агата Денисовна не исключает убийство. А мотив для убийства мог быть у многих, в том числе и у ее дочери – Тани, которую Пудовкин когда-то унизил и бросил.