در خلال جنگ جهانی دوم خلبانی گمنام (رالف فاینز) دچار حادثه می‌شود و در شمال آفریقا سقوط می‌کند. او که به سبب زخم‌های هولناک و شوک روانی نام خود و گذشته اش را به یاد نمی آورد، با نام بیمار انگلیسی به نیروهای متفقین در ایتالیا تحویل داده می‌شود. در آنجا پرستاری به نام «هانا» (ژولیت بینوش) با اجازه سرپرست بیمارستان او را در صومعه ای در ایالت توسکانی بستری و از او مراقبت می‌کند...