Until the Day Ends acompanha Lena (Lena Trifunović) uma estudante adepta do anarquismo, e Stefan (Andrija Krivokapić), um jovem que concorda com o governo. Apesar de pensarem diferente e estarem em lados opostos dos protestos contra a repressão política em Belgrado, os dois se apaixonam perdidamente. Durante o confronto na manifestação, Stefan acredita que machucou um policial e os dois são obrigados a escapar da cidade levando apenas o seu cachorro. Isolados em uma cabana no meio da floresta, o casal tem tempo para pensar e analisar as consequências de suas escolhas enquanto tentam preservar o amor em meio ao caos, além de tentarem alinhar os pensamentos em relação as divisões políticas que os afastam.