무솔리니 정권의 이탈리아, 한 시골마을에 사는 주인공 소년 레나토(주세페 술파로)는 마을에서 가장 아름다운 여인 말레나(모니카 벨루치)에 한눈에 반한다. 레나토의 라틴어 선생(피에트로 노타리안니)의 딸인 말레나는 전쟁으로 남편을 잃고 혼자 살고 있었다. 레나토는 빼어난 미모 때문에 온 마을 사내들의 정욕에 찬 시선과 아낙네들의 따돌림을 감내해야 하는 말레나를 늘 안타깝게 지켜본다. 어느 날 말레나의 남편 스코르디아(가에타노 아로니카)의 전사소식이 전해지고, 독일군이 점령한 마을에서 생계를 잃은 말레나는 창녀가 된다.
중년의 짐 블로그는 핵전쟁의 위기에 곤란을 겪지만. 그의 아내 힐다는 집안일이 너무 바빠 이에 신경 쓸 틈이 없다. 핵전쟁 시 대처방법에 대한 팜플렛을 가지고 집에 온 짐은 거실에 대피소를 만든다. 그리고 핵폭발이 일어나 짐과 힐다는 대피소로 피신한다. 그러나 대피소를 나온 그들이 마주한 것은 급변한 세상이다. 처음엔 그저 우유와 신문이 언제 다시 배달될까를 궁금해하고 차를 끓일 전력이 없다는 것을 아는 정도였지만, 곧 참상이 그보다 더 심각하다는 것을 깨닫게 된다.
독일군은 당시 중립을 지키고 있는 터키에 위협을 가해 전쟁에 끌어들이려 했다. 그들은 자신들의 힘을 과시하기 위한 장소로 터키에서 몇 킬로미터 밖에 떨어지지 않은 군사적인 가치도 없는 케로스라는 섬을 택한다. 독일 군대 중에서 최정예 부대가 출전할 준비를 끝내고 케로스의 영군 병사들은 대공세에 빠져나오지 못한다면 몰살당할 수 밖에 없는 상황이었다. 그러나 케로스로 가는 유일한 길은 그 근처에 있는 '나바론'이라는 섬의 두대의 거포가 막고 있었다. 최신 레이다 장비를 갖춘 두 대의 거포는 연합군의 어떠한 전함도 당할 수가 없었다.
2차 대전이 끝날 무렵 헨리 파버(도널드 서덜랜드)는 '바늘'이라는 이름으로 라디오 통신을 이용해 나치에 정보를 전달하는 스파이다. 연합군의 중요한 정보를 가지고 히틀러에게 가던 그는 배가 부서지는 바람에 외딴 섬으로 흘러 들어간다. 이 섬에 사는 사람은 등대지기와 젊은 부부, 그리고 부부의 어린 아들이 고작이다. 다리를 잃은 후 알코올 중독에 빠져 허송 세월을 보내는 남편에게 질린 여인(케이트 넬리건)은 새로운 인물 헨리에게 매력을 느끼게 되는데...
어린 나이에 자기 어머니의 부정을 보고는 벙어리, 귀머거리, 장님이 된 소년이 유난히 발달한 후각을 통해 핀볼의 챔피언이 되고, 영적 경험을 겪은 후 신체 장애를 극복하고 청소년 전도단의 메시아로 군림하게 되지만 광신도 집단으로 돌변하자 홀연히 떠난다는 줄거리. 앨범은 69년에 영화는 영국의 이단이 켄러셀에 의해 74년에 말들어져 많은 논쟁을 불러일으켰으며 캐스트로서 후의 로져 달트리가 토미로 분장했고, 드러머 키스문, 에릭 클립튼, 티나 터너, 앤 마가렛, 앨튼 존 등 70년대 초 최고 스타들이 등장한다.