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