Korean pääkaupungista Soulista käynnistynyt zombiepidemia on levinnyt ympäri Korean niemimaan. Äveriäs työnarkomaani ja eronnut perheenisä Seok-wu astuu erikoisnopeaan KTX-junaan viedäkseen nuoren tyttärensä Su-anin Busanin rannikkokaupunkiin tapaamaan tämän äitiä ja matkan pitäisi taittua reilussa tunnissa. Verenhimoiset elävät kuolleet muuttavat kuitenkin junan henkiinjäämiskamppailun näyttämöksi ja raivopäisten zombien laumat tuovat monta veristä mutkaa matkaan. Kuka pelastuu vai pelastuuko kukaan?
Mies putoaa vuorenhuipulta kuolemaansa. Etsivä Hae-joon matkaa vuorille tutkimaan miehen kuolemaa: työnnettiinkö hänet vai hyppäsikö mies itse? Rikostutkinnan edetessä miehen leski, Sea-rae, nousee pääepäilyksi. Mitä pidemmälle tutkimukset etenevät, sitä syvemmältä petoksen ja intohimon suosta Hae-joon löytää itsensä. Hän painii tutkinnan pääepäilyyn kasvavan ihastuksen, oman avioliittonsa ja etsivän työnsä välillä.
Yhteiskunnat ympäri maailman ovat romahtaneet, ja Etelä-Korea on muuttunut zombien valtaamaksi slummiksi. Entinen sotilas Jung-seok saa tehtäväkseen palata maahan, ja kun hän kumppaneineen tapaa eloonjääneitä, taistelu hylätyltä niemimaalta pakenemiseksi alkaa jälleen.