Карл — не обычный курьер. Он книгоход, который развозит книги по заказу в небольшом европейском городке. Но его работа — это не просто доставка. Он внимательно изучает своих немногочисленных клиентов: одинокого старика-сапожника, уставшую цветочницу, вечно спешащего бизнесмена. Для каждого он подбирает не просто книгу, а именно ту историю, которая может стать для них лекарством, ответом или утешением. Он даже даёт им имена книжных персонажей, с которыми они, по его мнению, схожи. Его мир — это упорядоченный, тихий ритуал, где книги связывают людей.
Всё меняется, когда в его жизнь врывается Шаша, девятилетняя девочка с взъерошенными волосами и безграничным любопытством. Она решает, что Карлу срочно нужен помощник, и назначает себя на эту должность. Она нарушает все его правила: громко разговаривает в библиотеке, предлагает клиентам не те книги и переименовывает их на свой лад.
Сначала Карл в ужасе. Но постепенно её хаотичная энергия и детский, прямой взгляд на мир начинают менять что-то и в нём. Шаша замечает то, что он, погружённый в свои схемы, упускал. Вместе они превращают простую доставку в настоящее приключение: чтобы вручить книгу старой даме, которая боится выходить из дома, они устраивают целый спектакль под её окнами; чтобы помочь застенчивому подростку, они создают для него тайный книжный клуб.
Их путешествие в мир книг и людей становится путешествием друг в друга. Карл учит Шашу магии литературы, а она учит его снова видеть мир живым и непредсказуемым. Но у Шаши есть своя тайна, связанная с её прошлым и одной особенной, потерянной книгой. Чтобы помочь ей, Карлу придётся нарушить свои главные правила и отправиться в самое важное «книжное» приключение в своей жизни, которое навсегда изменит его самого и судьбы всех его необычных клиентов. Это тёплая, мудрая история о том, как книги и случайная дружба могут исцелить самые одинокие сердца.