테네시주에 사는 두명의 젊은이 레이프 맥컬리(Captain Rafe McCawley: 벤 에플렉 분)와 대니 워커(Captain Danny Walker: 조쉬 하트넷 분)는 어릴 적부터 형제처럼 자란 죽마고우이다. 이 둘은 자라서 둘다 미공군 파일럿이 되고, 레이프는 미해군에서 근무하는 아름답고, 용기있는 간호사 에벌린 스튜어트(Nurse Lieutenant Evelyn Stewart: 케이트 베킨세일 분)와 사랑에 빠진다. 레이프와 에벌린의 사랑이 이제 겨우 무르익기 시작했을때, 운명은 그 둘의 사랑을 시기하는지 레이프가 배치받은 비행대대를 유럽으로 이동하게 만든다. 그때 유럽은 독일이 갓 일으킨 제2차 세계대전으로 혼란스러웠고, 레이프가 유럽으로 간 사이 미국에 남은 대니와 에벌린은 하와이에 있는...