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.
U Nürnbergu je 1948. godine Međunarodni sud na čelu s američkim pravnicima i časnicima održao seriju suđenja nacistima. Iako je nekim velikim nacističkim vođama već suđeno, a drugi su mrtvi ili se smatraju nestalima, neki slučajevi još uvijek nisu do kraja razjašnjeni. Trenutno se pokreće proces protiv četiriju njemačkih sudaca koji su, navodno, zloporabili svoj položaj organizirajući sustavno steriliziranje ljudi i dosuđujući smrtne kazne njima nepodobnima. Iako umirovljen, američki sudac Haywood (S. Tracy) prihvatio se ovoga posla svjestan najozbiljne zadaće koju ima pred sobom: dokazati koliko je netko odgovoran za svoje postupke ako je u vrijeme rata samo "izvršavao zapovijedi pretpostavljenih"...
Skupina britanskih zarobljenika sa zapovjednikom Nicholsonom dobiva radni zadatak u logoru. Zapovjednik japanskog logora Saito ne pridržava se konvencije da su časnici oslobođeni rada u zarobljeništvu i Nicholsonov otpor strogo kažnjava. Ne uspjevši slomiti otpor, te součen s činjenicom da most neće biti sagrađen u zadanom roku, Saito prihvaća Nicholsonov prijedlog da on i njegovi vojnici sagrade most na rijeci Kwai. Pod Nicholsonovim zapovjedništvom i uz pomoć nekolicine časnika vojnici započinju graditi most na rijeci Kwai.