Rok 1942. Brytyjski liniowiec "Laconia" odbywa powrotny rejs z Kapsztadu do Liverpoolu. Na jego pokładzie znajduje się grupa cywilów i 1800 włoskich jeńców pilnowanych przez polskich żołnierzy. 12 września "Laconia" przez przypadek zostaje storpedowana przez nazistowskiego U-Boota. Gdy jego dowódca Werner Hartenstein odkrywa, że zaatakował statek pasażerski, wbrew rozkazom rozpoczyna akcję ratunkową.