Za vrijeme ustaškog režima "NDH" u bivšoj Jugoslaviji tijekom Drugog svjetskog rata, djevojčica Dara poslana je u koncentracijski logor Jasenovac u Hrvatskoj, poznat i kao "balkanski Auschwitz".
Jednog jutra 1928. u radničkom predgrađu Los Angelesa Christine odlazi na posao i pozdravlja sina. Kada se vrati kući, njenog sina nema. Potraga za njim traje godinama i Christine napokon dobiva informaciju da će joj sin biti vraćen. No, Christine umjesto sreće zbog povratka djeteta doživi šok, jer vraćeno dijete nije njeno. Suočena s korumpiranom policijom i skeptičnom javnošću Christine očajnički traži odgovore. Napokon dolazi do istine koja će ju zauvijek promijeniti.
Jedna je to od neizbrisivih slika rata na Pacifiku - trenutak zabilježen za vječnost, petorica marinaca i jedan pripadnik mornarice, koji podižu američku zastavu na planinu Suribachi. Za ljude na fotografiji podizanje zastave tek je formalnost usred okrutne bitke, no za one kod kuće, slika tih ljudi koji bez riječi rade zajedno i tako pokušavaju prevladati razorno ludilo rata, ta slika u trenu iznova definira pojam heroja. Ta slika očarava američku javnost gladnu nade i umornu od rata kojem se ne nazire kraj. Majkama daje razlog da vjeruju da će im se sinovi kući vratiti živi, a onima koji oplakuju sinove koji se neće vratiti, daje smisao života.
Godina je 1942. Amerika je ušla u rat, ali joj veliki problem u namjeri da pomogne europskim saveznicima predstavljaju njemačke snage u Atlantiku. Poručnika Andrewa Tylera muči problem, jer poručnik Dahlgreen je spriječio njegovo dugo željeno unaprjeđenje. Ipak, njihov sukob će morati ostati po strani jer ih komanda šalje u tajnu misiju, gdje im se priključuju obavještajni poručnik Hirsch i kapetan marinaca Coonan. Njemačka podmornica U-571 je oštećena i u Atlantiku se mora susresti sa njemačkom podmornicom za snabdijevanje. Američka mornarica je otkrila vrijeme i mjesto susreta i svoju podmornicu S-33 je preuredila da izgleda kao njemačka podmornica, a američka posada u njoj se preobukla u njemačke uniforme. Njihov je zadatak da na prevaru zauzmu njemački brod i ukradu 'Enigmu', supertajni kriptografski stroj koji Nijemcima omogućava da sa svojim podmornicama komuniciraju bez straha od savezničkog prisluškivanja.