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