《有情有义》故事的背景是公元前二百万年恐龙的石器时代某个小镇住着一群石器时代的原始人但他们的意识却非常现代弗雷德(约翰·古德曼 饰)和班尼(里克·莫拉尼斯 饰)在同一家石板厂从事采石工作弗雷德给了班尼一些钱帮助班尼夫妇收养孩子当弗雷德和班尼共同参加石板厂挑选副总裁的考试时班尼发现弗雷德考得一塌糊涂为了还情班尼将二人的试卷进行调包弗雷德因此当上了石板厂的副总裁却没有意识到他将成为贪污大笔公款的总裁克利夫(凯尔·麦克拉克伦 饰)的替罪羊19世纪的英国阶级隔阂还十分分明这天英国上层出身的露西(海伦娜•邦汉•卡特 Helena Bonham Carter 饰)和表姐夏洛特一起佛罗伦撒度假不巧露西住的酒店的房间看不到风景同时来住店的英国父子两乔治(朱利安•桑兹 Julian Sands 饰)和他父亲见状热心的父亲要和露西换一间房因为他的房里能看到风景露西开始不同意在好心的店主的劝说下最终她同意了乔治和露西很快堕入了爱河然而下等阶层出身的乔治身上有着很多露西看不惯的“陋习”夏洛特也不甚喜欢乔治双方在交往中闹了不少“笑话”一次乔治“越轨”吻了露西一下露西认为乔治太过“不合礼仪”于是独自回了英国乔治很快也回了国然而这时露西已经订了婚……理发店老板Yvon有一个美丽的女儿LaetitiaYvon一心希望Laetitia能够继承自己的理发店但是Laetitia却一心一意地要成为了万众瞩目的影星——而且她成功了固执、老牌的爸爸和女儿产生了激烈的冲突他不希望女儿卷入是是非非、纷乱芜杂的演艺圈……...