Действие фильма разворачивается в России в 1917 году. Игорь Ступин — пятнадцатилетний гимназист, мечтатель и романтик. Он едет в Ростов к своему брату, а в стране, тем временем, во всю мощь разворачивается революционное движение. Захваченный поначалу азартом борьбы за правду, Игорь сталкивается с суровой действительностью войны, о которой не пишут в книжках. Увиденная реальность настолько сильно шокирует гимназиста, что он кардинально меняет свои взгляды на мир. «Господин гимназист» — экранизация повести Леонида Ленча «Черные погоны».