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