Аня, 17 лет, возвращается в родной городок на западе Украины. В старом доме находит дневник бабушки, написанный в 1940-х. Читая, она узнает о любви бабушки к партизану Ивану. Аня начинает видеть сны, где сама становится героиней тех событий. В реальности она знакомится с местным историком Дмитрием, который помогает ей расшифровать записи. Вместе они находят заброшенную хату в лесу, где Иван прятал оружие. Аня решает восстановить память о прошлом, организуя выставку в школе.
В Киеве, 2019 год. Лиза, студентка-художница, случайно находит старый фотоаппарат в бабушкином чердаке. Снимки, сделанные им, показывают события прошлого: войну, разрушенные дома, людей в военной форме. Её друг Макс, увлечённый историей, помогает разгадать тайну. Вместе они узнают о судьбе деда Лизы, который был фотографом во время войны. "Это не просто кадры, это память", — говорит Макс. Они восстанавливают старые снимки, встречаются с ветеранами. В финале Лиза устраивает выставку,
В Киеве, 2019. Денис, 25 лет, работает в IT-компании. Утро: будильник, кофе из автомата, метро. В офисе — код, перекуры с коллегой Максом. Вечером — залипает в стримы по Dota 2. Однажды начальник вызывает: «Проект горит». Денис сутками пилит баги, засыпает за клавиатурой. Выходные — редкие встречи с Катей, подругой из университета. Она спрашивает: «Ты вообще спал?» Зима. Офисный корпоратив, тёплый свет гирлянд. Денис пьёт дешёвое шампанское, смотрит в окно. Завтра — снова код, кофе, метро.
Макс, бывший боксер, живет в промзоне Киева. Его соседка Катя работает в круглосуточном магазине. Однажды она просит Макса присмотреть за ее сыном Димой — парень пропадает в подворотнях, торгует сигаретами. Макс неохотно соглашается. Они едут на рынок «Юность», где Дима должен передать товар. Вместо покупателя — перестрелка. Макс хватает Диму, они убегают через гаражи. В машине Дима кричит: «Ты вообще кто такой?» Макс молчит, включает дворники — дождь заливает лобовое стекло.