Михаил когда-то проектировал самолеты, а теперь живет тихой жизнью пенсионера. В последний день года он с внуком Сережей находит испуганного пса, дрожащего от грохота фейерверков, и забирает его домой, дав кличку Стёпка. Когда мальчик уезжает с родителями, старику внезапно становится плохо. Теперь пес должен действовать быстро — ему нужно привести помощь, но как объяснить людям, что случилось?
Стёпка решает разыскать Сережу, ведь тот, кажется, умеет его понимать. Преодолевая страх и незнакомые улицы, пес отправляется в рискованное путешествие через весь город. На его пути встретятся опасности, неожиданные встречи и шанс спасти того, кто стал ему другом.