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