Повесть Бориса Васильева «Завтра была война» описывает события, происходящие в преддверии Второй мировой войны, акцентируя внимание на группе школьников, чья жизнь на грани изменений. Главный герой, Геннадий Костров, представляет собой юношу, который, в силу своего возраста, не осознает всей серьезности надвигающейся угрозы. Его отношения с окружающими, в частности с Леной, олицетворяют беззаботность юности, однако по мере развития сюжета становится очевидным, что это состояние является временным.

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

Взаимоотношения между героями развиваются, отражая внутренние конфликты и борьбу с неизбежностью. Старший сержант, представляющий военную сторону, выступает в качестве символа суровой реальности, которая вскоре вторгнется в их мир. Повесть подчеркивает контраст между беззаботной юностью и грозящей войной, демонстрируя, как исторические события влияют на личные судьбы и формируют характеры.