Rozvedený Seok Woo (Yoo Gong) je workoholikem tělem i duší. Své malé dcery Soo-an (Soo-an Kim) si tak příliš neužije. Nyní má Soo-an narozeniny a za každou cenu si přeje navštívit maminku. Seok Woo souhlasí a společně se tak vydávají rychlovlakem ze Soulu do Busanu. Vlak je téměř připraven k odjezdu, jenže na poslední chvíli do něho naskočí nezdravě vypadající dívka. Stačí jedno kousnutí a následkem domino efektu během pár minut většina pasažérů zmutuje v krvežíznivé zombies. Pro ty zbývající právě začíná holý boj o přežití
Gong Yoo jako Seok Woo
Ma Dong-seok jako Sang Hwa
Jung Yu-mi jako Sung Gyeong
Choi Woo-shik jako Yeong Gook
Ahn So-hee jako Jin Hee
Kim Soo-an jako Soo Ahn
Kim Eui-sung jako Yong Suk
Choi Gwi-hwa jako Homeless man
Jeong Seok-yong jako Captain of KTX
Kim Chang-hwan jako Kim Jin-mo
Jang Hyuk-jin jako Ki-Chul
Shim Eun-kyung jako stowaway
Park Myung-shin jako Jong-Gil
Ye Soo-jung jako In-gil
Terri Doty jako Seong-kyeong (voice)
Choi Woo-sung jako Infected Person
Baek Seung-hwan
Yeon Sang-ho jako Control Room (voice)
Lee Joo-sil jako Seok-woo's Mother
Kim Jae-rok jako Mr. Kim
Cha Chung-hwa jako Mountain clothing woman