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