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