Молодой биолог Виктор Служкин, оказавшись в тупике из-за нехватки денег, неожиданно для себя попадает в школу учителем географии. Вместо лабораторий и пробирок его теперь окружают шумные коридоры обычной пермской школы, а его подопечные — непростые, но по-своему искренние подростки. Между проверкой тетрадей и объяснением параграфов он пытается наладить свою личную жизнь: сохранить отношения с женой, успевать забирать маленькую дочку из садика и иногда вырываться на посиделки с друзьями за бутылкой вина.
Однако настоящая буря ждет его не в кабинете, а за его пределами: Виктор решается на рискованный шаг — повести свой девятый класс в сплав по реке. Этот поход становится проверкой на прочность не только для учеников, но и для самого Служкина, которому предстоит столкнуться с суровой природой, собственными страхами и скрытыми конфликтами в коллективе. А тем временем напряжение в школе нарастает из-за постоянных стычек с принципиальной завучем, которая с недоверием следит за каждым его шагом.