Восьмилетняя Оля приехала к бабушке в деревню на берегу северной реки. Городской школьнице без друзей здесь скучно, но тут в доме начинают твориться странные дела: то ножи пропадают, то стены тикают, а кот курит сигареты. Вскоре перед девочкой предстает создание неопределенного возраста, с рожками на лысине — Шишок, домовой. Он давным-давно живет в этом доме, запросто проходит сквозь стены, любит озорничать. Девочка и Шишок подружились. А когда каникулы были на исходе, домовой отправился с Олей в город и поселился у нее на квартире в шкафу. Друзья разгуливают по городу, где все Шишку в диковинку, зато можно встретить иностранного туриста мистера Брауни, который тоже оказывается Шишком из далекой Шотландии. Но вот Оля пошла в школу. Шишок загрустил по своей деревне и вернулся к себе домой. И все здесь стало по-прежнему: бабушка, кошка, Шишок, и снова куда-то стали пропадать ножи