У Су-ан сегодня особенный день — ей исполняется годик. Она живет в Сеуле вместе с папой, а ее мама ждет их в Пусане. Девочка очень скучает и мечтает о встрече. Они садятся на поезд, надеясь скоро оказаться рядом с мамой, но планы рушатся в один миг. В стране начинается нечто ужасное — стремительно распространяется неизвестная болезнь, превращающая людей в нечто пугающее.
Пусан объявлен единственным безопасным местом, куда еще можно добраться. Поезд мчится вперед, преодолевая километры, но опасность уже проникла внутрь. Пассажирам предстоит не просто добраться до цели — им придется бороться за каждый шанс, за каждую минуту. В этих вагонах развернется настоящая битва, где главное — не только спасти свою жизнь, но и не потерять в себе человеческое. Путь долог, и ничто не гарантирует спасения.