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