În cel de-al Doilea Război Mondial, doi tineri trăiesc o dragoste interzisă.
David (Tom Hanks), ofiţer al Aviaţiei americane se recuperează în Israel, tratându-şi o rană la picior. Aici, prin intermediul unui prieten englez, o cunoaşte pe Sarah (Cristina Marsillach), o evreică originară din Spania, devenind prieteni destul de repede. Deşi sunt foarte atraşi unul de celălalt, Sarah este convinsă că trecutul fiecăruia şi diferenţele culturale şi religioase dintre ei sunt piedici de netrecut într-o eventuală relaţie. Femeia este influenţată şi de faptul că familia ei nu agreează deloc ideea că fiica lor să aibă o relaţie cu un american al cărui tată mai este şi preot protestant. Deşi la un moment dat, Sarah decide să dea o şansă acestei iubiri, familia este dispusă să facă orice pentru a o face să renunţe, mergând până într-acolo încât să o încuie în cameră.
În vremurile tulburi în care dragostea pare a fi o simplă invenţie, o închipuire, un bărbat nu se mulţumeşte cu orice. El vrea totul sau nimic!