Padre Michael McKinnon si reca dal Regno Unito a Boston intorno al 1935. Per ragioni sconosciute, evita a tutti i costi i parrocchiani più importanti, Arthur ed Eleanor Barret. Nel frattempo Eleanor e Arthur vogliono disperatamente avere un figlio, ma Arthur è sterile, quindi assumono lo studente di giurisprudenza di Harvard Roger Martin per mettere incinta Eleanor, ma sfortunatamente Roger si innamora di lei.