电影《奇异的恩典》讲述了18世纪的英国国会中,理想主义者威廉·威伯福斯(艾恩·格拉法德饰)坚决反对黑奴制度,与反对者进行了长期的斗争在1797年,威廉·威伯福斯,一个近34岁的基督教信徒和反黑奴运动的坚定支持者,身体因为激烈的政治斗争而垮了,患上了大肠炎,只好退隐到友人亨利(尼古拉斯·法雷尔饰)和玛芮安妮·汤顿(斯薇斯特·L·唐兹尔饰)的乡下度假别墅中。威廉·威伯福斯是一位充满爱心的人,他热爱动物,甚至在乡下度假时也不忘指责虐待马匹的农夫。他的崇拜者,后来成为妻子的芭芭拉·史普纳(萝玛拉·嘉瑞饰),在度假期间听取了他对抗黑奴制度的事业的讲述。