En 2070, l'humanité est confrontée à une crise qui menace sa vie en raison de tremblements de terre et d'éruptions volcaniques énormes. La Corée est dans un état d'anarchie et Busan grouille de réfugiés. Le jeune trafiquant de rue Ha-jin a la capacité de communiquer avec les baleines – un fait qu'elle se cache de tout le monde. Un jour, une femme armée nommée Baek Sang-won demande à Ha-jin de la rejoindre dans la chasse aux baleines des goules. Des souvenirs douloureux conduisent Ha-jin à refuser l'offre initialement, mais elle finit par rejoindre Baek. Alors qu'elle se fait des amis sur le navire, elle s'intéresse à la baleine des goules et apprend que chaque membre d'équipage a une triste histoire des goules. La folie dans les yeux des équipages lorsqu'ils essaient de tuer les goulots amène le traumatisme de Ha-jin au premier plan de son esprit – et elle éprouve sa propre folie.