A Coreia do Sul decreta estado de emergência após um vírus desconhecido tomar conta do país. Algumas pessoas tentam fugir de zumbis e ficam presas em um trem-bala que está a caminho de Busan, a única cidade que não foi afetada pelo vírus.
Década de 1920. Durante a ocupação japonesa da Coreia e da China, guerreiros pela independência enfrentam policiais e agentes secretos japoneses tentando contrabandear explosivos pela fronteira e utilizando meios violentos para alcançar os seus objetivos.
Ki-Hun é um ex-agente da agência de inteligência. Seo Bok é o primeiro clone humano de todos os tempos e ele possui o segredo da vida eterna. Ki-Hun se envolve em situações perigosas devido a várias forças que querem tomar posse de Seo Bok.
Dong-chul (Gong Yoo) é o melhor agente de campo na Coréia do Norte - até que ele é abandonado durante uma missão, sua esposa e filha são assassinada. Caçado e na corrida, dividida entre a dor e vingança, ele aceita um emprego como motorista de noite para o CEO de uma corporação poderosa. O presidente é brutalmente assassinado -, mas dá Dong-chul um par de óculos antes de morrer. Agora, ele está fugindo de novo. Acusado de assassinato, procurado por traição, e desesperado para descobrir os segredos nacionais voláteis escondidos dentro dos vidros. Dong-Chul quer a verdade. E ele vai começar uma guerra para obtê-lo.