1、在一次偶然發生的交通事故後,被撞倒死掉的野鹿開始扭動著身體並突然站瞭起來。為瞭掩蓋這種聞所未聞病毒引起的事實,政府安撫市民,訛稱大傢的安全不會有任何問題。
2、寧靜的清晨,乘客們都有著各自緣由,登上瞭開往釜山的KTX406列車。有最近與妻子分居,看工作比女兒更優先的基金經理石宇(孔劉飾)。女兒秀安(金秀安飾)生日,石宇繁忙間竟然帶回來與兒童節重復一樣的生日禮物。當秀安執意要往釜山看望媽媽,石宇唯有拋開所有工作在清晨踏上列車,好趕及午間回到公司。同車廂還有快要當爸爸,帶著懷孕妻子盛京(鄭裕美飾)去釜山的摔跤手尚華(馬東錫飾),高校棒球選手榮國(崔宇植飾)和拉拉隊隊長珍熙(安昭熙飾)。當列車開行時秀安看到的奇怪的一幕,但是沒人相信她的話,同時間一位行動怪異的人竟毫無被人察覺地踏上瞭列車。
3、為瞭不打擾疲憊的爸爸,秀安靜靜地自己去洗手間,在洗手間前被為瞭懷孕妻子守在衛生間門口的叔叔推開,隻好去別的車廂。這時那位匆忙上車的女人暈倒瞭,瞬間突然爬上乘務員的背部並撕咬著乘務員。傾刻間被咬的乘務員便病毒擴散到全身,變成兇殘的感染者。
4、睡夢中被證券公司下屬打電話叫醒來的石宇才發現秀安不見瞭,洗手間裡也沒有發現女兒,卻看到被嚇壞的一個男人沖過來。車廂亂成一團,感染者在密閉的列車內加速傳播。正抱著女兒飛奔中的石宇,在看到懷孕的盛京夫婦跑過來時,剛正要把車廂門關上,最後盛京夫婦也勉強擠進車廂,尚華要找石宇算賬,被盛京勸止瞭。眾人在狹小列車間輾轉逃避,發現感染者自己不能打開車門,隻對聲音和光能有反應。自廣播中得悉列車下一站要停車的牙山站也已被感染者占領,列車隻能到達早已安排好鎮壓感染者軍隊的大田站。
5、人們按列車長指示的方向走,大田車站異常地安靜。石宇在車上時已暗自以電話拜托瞭自己曾管理過的軍人管理員,知道大田站早已失守,便帶著秀安另走通道。當石宇要秀安暫留邊上先走去察看,怎知道軍人全部都已被感染,然而,這時候石宇離秀安太遠瞭,幸好盛京夫婦及時帶離瞭秀安,石宇也勉強躲開瞭感染者進入瞭門內。面對猖獗的病毒不斷地擴散和感染者如洪水般湧現,列車上眾人奮力反擊。