Phim bắt đầu với cảnh chiếc máy bay rơi giữa sa mạc Sahara trong thời kỳ hậu chiến tranh thế giới thứ 2, chỉ còn hai hành khách sống sót. Cuộc đời và số phận của họ trở thành trung tâm của toàn bộ câu chuyện. Thời điểm hiện tại của phim diễn ra ở Italy, khi một người đàn ông bị cháy xém - bệnh nhân người Anh, được nữ y tá xinh đẹp Hana (Juliette Binoche) chăm sóc trong một tu viện cổ kính hoang tàn. Hana biến nơi này thành một “bệnh viện” tạm bợ để chăm sóc bệnh nhân của mình, và cuộc sống của họ thay đổi khi một nhóm chuyên gia phá bom mìn và một người lính Áo xuất hiện tại địa điểm đó. Câu chuyện về tình yêu, hy vọng và sự hy sinh dần lộ ra trong bối cảnh hỗn loạn của cuộc chiến tranh.