Дмитрий Полуянов – талантливый журналист, которому лучше всего удаются антикоррупционные материалы по результатам собственных расследований. Дима влюблен в милую девушку Надю Митрофанову, которая работает в библиотеке. Они недавно переехали в новую квартиру и собираются пожениться. Когда до свадьбы остается всего три недели внезапно погибает Лена Коренкова, одноклассница Нади. Дима опасается, что его невеста будет первой подозреваемой в убийстве: подруги накануне поссорились, а потом Надя по-соседски зашла к Лене за сахаром и обнаружила ее мертвой.
Пытаясь помочь Наде, Дима сам попадает под арест, но его быстро отпускают. Надя ужасно переживает и просит Диму разобраться в обстоятельствах смерти Лены. Следователь считает, что Коренкову убил ее сожитель Тарасов, после чего ударился в бега. Но ведь Степа еще со школы очень любил Лену. Надя уверена, что он не мог поднять на нее руку. Дима узнает все больше о прошлом своей избранницы, и это сюрпризы не из приятных. Тучи еще больше сгущаются, когда самого Диму похищают и угрожают убить, но это связанно с его работой. А кто запугивает Надю гадкими письмами? Теперь и Степа обнаружен мертвым.
Совершено очередное покушение на друга Нади. На этот раз жертвой стала ее подруга по фамилии Шутина. Она была отравлена ядом прямо во время, своей встречи с Надей в ресторане. Следователь Артомонов находит улики, которые доказывают, что яд в бокал Шутиной подлила именно Надя. Дмитрий естественно бросается на помощь к своей невесте.
Люди Маргариты Адольфовны похитили Надю, но благодаря Анатолию ее нашли. Адольфовне нужен был компромат, и она прямым текстом начала угрожать Дмитрию, чтобы он не давал ход информации. Однако журналист выпустил статью. Расследование убийств Лены и Степана продолжается...