Durante os anos 1960, a homossexualidade estava em processo de legalização no Reino Unido. Jeremy Thorpe (Hugh Grant) é líder do Partido Liberal Britânico e esconde seu relacionamento amoroso com outro homem, Norman (Ben Whishaw). Algum tempo depois, quando seu ex-amante ameaça revelar o caso, Thorpe decide elaborar um plano de ação que, eventualmente, acaba expondo todo o escândalo.