一九三五年美國(guó)波士頓一對(duì)上流社會(huì)的夫婦想要擁有孩子,可惜先生亞瑟(威廉赫特飾)不孕,太太艾琳娜(麥德琳史道威飾)建議老公不妨花錢(qián)找人讓她懷孕。亞瑟同意了,于是在哈佛念法律的學(xué)生羅杰(尼爾派崔克哈里斯飾)雀屏中選?!倧挠?guó)來(lái)到美國(guó)波士頓的麥克基隆神父(肯尼斯布萊納飾),一心只想傳遞福音,刻意避開(kāi)上流社會(huì),不想與他們往來(lái)。然而,當(dāng)亞瑟發(fā)現(xiàn)羅杰喜歡上艾琳娜,揚(yáng)言要?dú)⒘肆_杰時(shí),無(wú)助的艾琳娜找他求助……沒(méi)想到一向心海無(wú)波的神父,竟也愛(ài)上魅力無(wú)邊的艾琳娜……