Действие начинается в Ялте, где Дмитрий Гуров, женатый московский банкир, замечает одинокую даму с собачкой. Несмотря на семейное положение, он решает познакомиться с ней. Анна Сергеевна оказывается молодой женщиной из провинции, которая впервые оказалась одна без мужа. Их отношения развиваются по классической схеме: от случайного знакомства до романтических прогулок и признаний в любви. Однако после первой близости Анна Сергеевна воспринимает случившееся как падение, что контрастирует с легкомысленным отношением Гурова, для которого это обычное приключение. После отъезда Анны Сергеевны в родной город Гуров возвращается к своей привычной жизни в Москве. Но, вопреки ожиданиям, его не покидают мысли о ней. Обычная жизнь с женой и детьми, клубные разговоры и деловые встречи теряют смысл. Осознав силу своих чувств, Гуров едет к Анне Сергеевне в её город. Встреча в театре становится поворотным моментом: герои понимают, что их чувства взаимны и глубоки. Анна Сергеевна начинает тайно приезжат