Сюжет кинокартины разворачивается в далеком 1939 году, когда обычная школьница по имени Катерина встречает милого парня по имени Александр, новенького из Германии. Между ними возникают нежные чувства, и они уверены, что будут вместе навсегда. В то время Советский Союз и Германия подписывают пакт о ненападении, что добавляет уверенности в их будущем. Они верят, что любовь способна преодолеть любые преграды, и убеждены, что ничто не сможет их разлучить. Но война приходит неожиданно, и Александр вынужден уйти, обещая вернуться к ней.
Проходят четыре долгих года, и Катерина становится одной из лучших снайперов в советской армии. В это же время Александр становится командиром немецкого отряда. Оба умело руководят своими людьми: Катя - батальоном снайперов, а Александр - отрядом стрелков. Пока немецкие войска отступают, Александр получает задание взорвать важную гидроэлектростанцию. Но когда он приближается к цели, он вдруг осознает, что стоят на противоположных сторонах баррикад, а Катя готова преследовать его, не зная, что это ее возлюбленный.