Ночной рейс автобуса номер 13 по маршруту «Северное кладбище — Промзона» никогда не пользовался популярностью у обычных пассажиров. Но для тех, кто застрял между миром живых и миром мёртвых, это единственный способ добраться до места назначения. Кондукторша тётя Зина, женщина с вечным запахом валерьянки и острым зрением, видит каждого, кто садится в салон после полуночи. Она не удивляется, когда пассажир с оторванной головой вежливо просит остановить у «Гастронома», или когда девочка в промокшем платье пытается оплатить проезд монетами 1991 года. Но однажды в автобус заходит парень по имени Костя — живой, дышащий, с тёплой кожей. Он просто проспал свою остановку и сел не в тот транспорт, но обратной дороги уже нет. Правила маршрута железны: если живой ступил на борт после полуночи, он становится частью рейса до рассвета, и единственный способ выбраться — доехать до конечной, где его ждёт либо смерть, либо сделка с тем, кто управляет этим маршрутом из тени.
Костя быстро понимает, что обычные правила здесь не работают. Водитель дядя Валера никогда не оборачивается, но знает всё о каждом пассажире. Автобус проезжает остановки, которых нет на карте города, и подбирает тех, кто застрял в своих последних минутах: солдата, который всё ищет полевую почту, чтобы отправить письмо матери, или старуху, которая не может вспомнить, зачем села в автобус. Костя пытается найти лазейку, но каждый раз, когда он приближается к выходу, двери открываются только в пустоту. Тётя Зина предлагает ему сделку: если он поможет трём пассажирам завершить их незаконченные дела до того, как часы пробьют четыре утра, она выпустит его на остановке «Центральный рынок», где ещё теплится граница между мирами. Но есть условие — нельзя спрашивать, как они умерли, и нельзя прикасаться к ним, иначе сам станешь вечным пассажиром. Костя соглашается, не подозревая, что последний пассажир, которого ему нужно проводить, — это он сам, вернее, та версия его жизни, которую он потерял год назад, когда решил сесть в тот самый автобус.