Godina je 1942., njemačka podmornička flota intenzivno je uključena u bitku na Atlantiku čiji je cilj potopiti engleske transportne brodove. Pratimo posadu koja u teškim uvjetima provodi naređenja nacističkog režima čiji kapetan polako gubi vezu sa stvarnošću preispitujući ideologiju režima kojem služi.

Nakon očeve smrti Charlie sazna da mu je otac ostavio samo auto i grm ruža, a 3 milijuna dolara nekom udruženju Cincinnati Trust. Tražeći to udruženje, sazna da ima brata Raymonda koji živi u ustanovi za psihički poremećene osobe, koji je autističan, čita, savršeno pamti, osobito brojeve, ali ne povezuje činjenice. Kako bi se bolje upoznao s bratom kojeg prvi put vidi, a i kako bi se domogao novca, Charlie povede Raymonda sa sobom.

Detektiv se nadmeće s lopovom koji je uvijek korak ispred policije. Kada se u priču uključi nepredvidljiva pregovaračica, situacija izmakne kontroli.