影片講述的是理想主義者威廉·威伯福斯在18世紀(jì)的英國國會(huì)長期堅(jiān)持反黑奴運(yùn)動(dòng)并與反對(duì)者展開斗爭的故事。1797年,近34歲的基督教信徒、反對(duì)黑奴運(yùn)動(dòng)的鼓動(dòng)者威廉·威伯福斯(艾恩·格拉法德飾)的身體被明爭暗斗的議會(huì)給弄垮了,患上大腸炎,只好退休到他鄉(xiāng)下的朋友亨利Henry(尼古拉斯·法雷爾飾)和瑪芮安妮·湯頓MarianneThornton(斯薇斯特·L·唐茲爾SylvestraLeTouzel飾)那里去度假。威廉·威伯福斯是一個(gè)特別有愛心的人,也十分珍愛動(dòng)物們。在鄉(xiāng)下,他曾嚴(yán)厲地指責(zé)兩個(gè)鞭打馬兒的農(nóng)夫,怪他們不應(yīng)該虐待動(dòng)物。在威廉·威伯福斯休假過程中,他還向他的崇拜者,后來成為他妻子的芭芭拉·史普納BarbaraSpooner(蘿瑪拉·嘉瑞飾)講述了他所為之奮斗的事業(yè)……