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