Film 1.Dünya Savaşı sırasında İrlanda'nın Dingle yarımadasında ıssız bir köyde geçer. Köyün İrlanda milliyetçisi yerlileri, yakınlarda üs kurmuş İngiliz askerlerini dışlamışlardır. Öğretmen Charles Shaughnessy (Robert Mitchum), köyün tek pub'ının sahibi Thomas Ryan (Leo McKern)'ın kızı Rosy (Sarah Miles) ile henüz evlenmiştir. Başlarda Shaughnessy'nin kendisini bu sıkıcı yerden kurtarabileceğini ve hayatına renk katabileceğini uman Rosy, bir süre sonra hayal kırıklığına uğrar ve cinsel çekiciliği de olmayan kocasından soğur. Bu sırada İngiliz üssünün komutasını devralan savaş gazisi Binbaşı Randolph Doryan (Christopher Jones)'a aşık olur.