年僅21歲的威廉·威伯福斯(艾恩·格拉法德飾)在好友小威廉·皮特(本尼迪克特·康伯巴奇飾)的勸說下進(jìn)入英國議會(huì),共同領(lǐng)導(dǎo)反奴隸運(yùn)動(dòng)并與反對者展開激烈斗爭。其推動(dòng)的廢奴議案雖遭國會(huì)否決,身心俱疲的威伯福斯更因長期議會(huì)斗爭患上嚴(yán)重腸胃疾病。1797年他前往鄉(xiāng)間休養(yǎng)期間,邂逅崇拜者芭芭拉·斯普納(蘿瑪拉·嘉瑞飾),兩人因共同理想結(jié)合后,妻子的堅(jiān)定支持促使他重返議會(huì)繼續(xù)斗爭。在政壇盟友(阿爾伯特·芬尼、邁克爾·剛本飾)的協(xié)助下,威伯福斯歷經(jīng)二十年不懈抗?fàn)帲K于在1807年促成廢除奴隸貿(mào)易法案的初步通過。影片以虛實(shí)結(jié)合手法再現(xiàn)這位英國政治家在18世紀(jì)國會(huì)推動(dòng)廢奴立法的艱辛歷程,通過數(shù)字化技術(shù)將歷史影像與當(dāng)代畫面交織呈現(xiàn)。