故事發生在英國的壹個小村莊。弗蘭克律師和他的朋友在外出途中不小心扭傷了腳踝,所以他們不得不呆在旁邊的壹個小村莊裏。在這裏,弗蘭克遇到了梅根,壹個美麗而勤勞的農家女孩。梅根從小父母雙亡,壹直跟著姑姑長大。梅根本可以嫁給她姑姑的兒子喬,但弗蘭克的出現激起了愛的種子女孩心中的漣漪。
弗蘭克也開始對梅根產生好感,但他對梅根的熱情遭到了梅根阿姨家人的反對。尤其是喬,對弗蘭克充滿了敵意。
在鄰村的壹次剪毛比賽中,弗蘭克完全被梅根的舞姿和溫柔征服了。他們在廢棄的倉庫裏告訴了對方真相,約定相愛壹生。但是當弗蘭克回到梅根姨媽家時,姨媽要求弗蘭克馬上離開農場。弗蘭克知道梅根的姑姑不會允許他和梅根談戀愛,於是弗蘭克和梅根在離農場不遠的壹個小鎮的火車站見面,弗蘭克就可以帶著梅根壹起走了。弗蘭克興高采烈地來到鎮上,但他的銀行支票被推遲到第三天。弗蘭克打電報給梅根,說她的計劃被推遲了,但固執的梅根決定獨自去鎮上找弗蘭克。
正當弗蘭克擔心所有這些障礙時,他突然遇到了他的大學同學和他的妹妹。交談中,這位同學的姐姐對弗蘭克很有好感,弗蘭克也對這位女士很好奇。弗蘭克和那位女士壹起在鎮上呆了幾天,直到梅根到來。
梅根在小鎮的海邊漫無目的地尋找弗蘭克,碰巧被來這裏散步的弗蘭克發現了。他遠遠地走在梅根後面,卻始終沒有勇氣向焦急地尋找他的梅根打招呼。此刻,看著梅根略顯疲憊的背影和她衣衫襤褸的樣子,兩人身份、學歷、生活習慣的差距讓弗蘭克最終選擇了離開。
許多年後,弗蘭克和他的妻子再次來到農場,希望找到梅根。但農場的人告訴他,梅根從鎮上回來時難產而死,為了繼續等待心上人,被埋在了山坡上。而梅根的兒子現在已經成為壹名優秀的獵人,這對於沒有孩子的弗蘭克來說,可能是上天對他的懲罰...
電影插曲:溫柔的女孩(詹姆斯·維爾比在電影中唱了這首歌兩次。第壹次,他騎著自行車去了羊場,在1段中間只唱了幾句,描述了他當時對愛情的追求。第二次,他在朋友姐姐的鋼琴下唱了。這次他唱了整首歌,第二段歌詞正好描述了他對這份感情的猶豫)