影片以1860年意大利的西西里岛为背景,通过萨里纳亲王这个中心人物的心路历程,反映出面对风起云涌崭新时代的到来,身处翻天覆地的社会变革的浩荡潮流当中,原有权贵和贵族因此而没落这一无奈而必然的命运。 萨利纳亲王一家原本过着平静的生活。但随着局势的急剧变化,亲王的外甥唐克雷迪投奔正在西西里登陆的青年意大利党人加里波军队。返回故里,唐克雷迪对市长塞达拉的女儿安杰莉卡一见钟情,两人情投意合,不久便订婚了。塞达拉答应给女儿一份丰富的嫁妆,这样便挽救了萨利纳即将衰败的家族,而塞达拉也因能跟大贵族攀亲而沾沾自喜。此后,西西里岛进行了全民投票,结果一致赞成归并意大利。都灵派来了使者,邀请萨利纳作为名门贵族的代表,参加议会工作,但被萨利纳拒绝了。新政府没有给这个沉睡了两千多年的岛屿带来任何变化,特别是加里波在战败后,巴勒莫上流社会的生活又恢复了旧貌,贵族们频频举行舞会...。汤姆琼斯(阿尔伯特·芬尼 Albert Finney 饰)本为私生子,后被一绅士收养,他天性热情奔放,模样又生得风流俊朗,庄园主的女儿索菲亚(苏珊娜·约克 Susannah York 饰)同他坠入情网,后遭到表弟比菲尔(大卫·沃纳 David Warner 饰)的插足干涉,一番纠葛之后,声名狼藉的汤姆琼斯决定离开家乡,去外面的世界寻找属于自己的天地。
汤姆离开后没多久,伤心的索菲亚便也踏上了旅途,两人在缘分的驱使之下在一名女商贩的家中重逢了。之后,比菲尔亦来到了伦敦,想要报复汤姆。在比菲尔的阴谋筹划之下,汤姆被送上了绞刑架,就在即将行刑的生死攸关的时刻,索菲亚的父亲及时赶到,破解了比菲尔的阴谋,挽救了汤姆的性命。。