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