中世のフランスで、騎士カルージュ(マット・デイモン)の妻マルグリット(ジョディ・カマー)が、夫の旧友であるル・グリ(アダム・ドライヴァー)から暴力を受けたと訴える。事件の目撃者がいない中、無実を主張したル・グリはカルージュと決闘によって決着をつける「決闘裁判」を行うことに。勝者は全てを手にするが、敗者は決闘で助かったとしても死罪となり、マルグリットはもし夫が負ければ自らも偽証の罪で火あぶりになる。