1998, Corée du Sud. ì bord du Junjin, l'équipage mené par le capitaine Kang Chul-joo ne pêche plus que du menu fretin. Le bateau est menacé d'être mis à la casse et Kang, ruiné par la crise financière, accepte, pour sauver le Junjin, de prendre à son bord des migrants clandestins venus de Chine et de Corée du Nord. Le brouillard et la tempête s'en mêlent. Lors de l'abordage du bateau amenant les migrants, le transfert des passagers se fait dans la plus grande violence. Une jeune femme, Hong-mae, tombe à l'eau, et tandis que tous veulent la laisser se noyer, le matelot Dong-sik lui sauve la vie. Sur le pont, les migrants transis sont traités comme du bétail, une quinquagénaire tente de monnayer ses charmes pour un meilleur repas, mais Hong-mae focalise l'attention. Pour échapper à la police maritime coréenne, Kang fait descendre les migrants dans la cale. Devant leur rébellion, il en jette un à la mer. Dong-sik décide de cacher Hong-mae dans la salle des machines. Ils font l'amour. De nouveau jetés dans la cale, tous les migrants y meurent asphyxiés. Le capitaine ordonne alors de découper les corps et les jeter à la mer. Hong-mae découvre l'horrible vérité et ne croit plus personne, pas même Dong-sik. Celui-ci parvient à la redescendre dans la cale mais l'équipage s'entretue et le bateau est sabordé. Six ans plus tard, Dong-sik se rend dans le quartier de Seoul dont Hong-mae lui avait parlé, il l'observe en compagnie de deux enfants dans un restaurant.