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