Осторожно спойлер:
Посередине сюжета кинофильма «Любовь и искупление» разыскиваются два абсолютно разных человека - Аннушка и Максим. Аннушка работает в уютном кафетерии на окраине мегаполиса и мечтает о лучшей жизни, в то время как Максим, успешный бизнесмен, погружен в мир финансовых махинаций и деловых интриг. Однажды, когда Аннушка закрывает кафе, она встречает Максима, который оказывается здесь совершенно случайно. Их разговор останавливается на чем-то необычном, однако оба переживают притяжение, которое не могут игнорировать.
Постепенно их взаимоотношения становятся более глубокими. Аннушка открывает Максиму радости простых вещей, а он, в свою очередь, начинает осознавать, что его жизнь полна лжи и манипуляций. Однако вскоре они сталкиваются с серьезным препятствием: прошлое начинает всплывать на поверхность. Его деловые партнеры оказываются не такими честными, как он думал, и начинают угрожать обоим. Аннушка, осознав, что её чувства могут привести к серьезным последствиям, начинает сомневаться, имеет ли смысл продолжать такое рискованное взаимодействие. Время идет, и на кону оказывается не только их любовь, но и безопасность.
В то же время, в жизни Аннушки появляется мистический человек, который, кажется, знает о её прошлом больше, чем она сама. Он заставляет её вспомнить то, что она старалась забыть, и предлагает помощь, но с сомнительными намерениями. Тем временем, Максим понимает, что его старые связи могут стать угрозой для их будущего, и начинает искать способы освободиться от прошлого. Это всё приводит к напряженной ситуации, когда каждый из них стоит на пороге важного выбора, однако что именно они решат - остается неизвестным.