故事发生在一八四二年六月的克兰福德镇,杰奇小姐(朱迪·丹奇JudiDench饰)正在为了迎接她的新住客——故友的女儿玛丽(LisaDillon饰)而进行着紧张而又精心的准备,对于这个墨守成规的小镇来说,没有什么消息能比一个陌生人即将到来更能让人们兴奋的了,“万事通”波洛小姐(伊梅尔达·斯汤顿ImeldaStaunton饰)也是其中的一员。 布朗上校(吉姆·卡特JimCarter饰)的大女儿杰西(茱莉亚·萨瓦哈JuliaSawalha饰)因为不愿意丢下孤苦伶仃的父亲而拒绝了多桩婚事,热情的玛丽决定帮一帮这位善良的姑娘。与此同时,“大龄剩女”卡罗琳(SelinaGriffiths饰)遇见了令她心动的哈里森医生(西蒙·伍兹SimonWoods饰),主动出击的她能够获得美满的爱情吗?