В канун окончания Второй мировой войны разворачивается история любви, полная противоречий и трагических выборов. Лейтенант НКВД, молодой и преданный своей службе, встречает связную УПА — смелую и решительную девушку, которая борется за независимость своей страны. Их отношения становятся символом конфликта между долгом и чувствами, когда любовь сталкивается с идеологическими разногласиями и жестокими реалиями войны.
На фоне их страсти появляется третий герой — равнодушный служащий НКВД, который, несмотря на свою официальную принадлежность, тайно поддерживает ОУН-УПА. Он наблюдает за развивающимися событиями, взвешивая, кто же выйдет победителем в этой борьбе. Его внутренние противоречия и безразличие к судьбам других становятся фоном для драмы, разворачивающейся между лейтенантом и связной.
Каждый из них стоит перед выбором: следовать зову сердца или подчиниться долгу. Вишневые ночи становятся свидетелями их встреч, наполненных нежностью и страхом, надеждой и отчаянием. Время неумолимо движется к окончанию войны, и каждый шаг приближает их к неизбежному финалу, где любовь и долг столкнутся в решающей схватке.