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