Конец девятнадцатого столетия, Российская империя. Тринадцатилетний дворянин Иван Огарев, оставшийся без родителей, вынужден покинуть Москву. За ним охотятся наемники, подосланные родным дядей, жаждущим заполучить состояние мальчика. Цель Вани — добраться до Нижнего Новгорода, где его ждет старый товарищ отца.
В поисках защиты подросток нанимает первого попавшегося человека — угрюмого и грубоватого кулачного бойца по прозвищу Волчок. Их задача проста: доставить юного дворянина живым и невредимым. Однако с самого начала путешествие идет наперекосяк. Мечтательный, избалованный аристократ и неотесанный, молчаливый мужик постоянно ссорятся и едва терпят друг друга.
Дорога оказывается долгой и полной неожиданных опасностей. Постепенно вынужденные союзники начинают меняться, сами того не замечая. Это путешествие перевернет жизни обоих, заставив взглянуть на мир совершенно иначе.