Édimbourg, 14 Avril 1736. Le capitaine des gardes d'Édimbourg, John Porteous, ordonne de tirer sur la foule qui souhaite récupérer le corps d'un contrebandier qui vient d'être exécuté . Porteous a outrepassé sa mission, il ne devait veiller qu'à l'exécution de la sentence, le reste n'étant pas de son ressort. Pour cela, Porteous est arrêté et condamné à mort. Mais la reine Caroline ordonne un sursis de six semaines à l'exécution. Cette décision révolte la population d'Édimbourg qui se soulève et prend de force la prison d'Édimbourg. Et tandis que les émeutiers recherchent Porteous pour lui faire un sort, un des conspirateurs offre la liberté à une jeune prisonnière, Effie, dans l'attente de son procès pour infanticide. Celle-ci refuse, préférant la mort à l'honneur perdu. Elle ignore que sa soeur, Jeanie Deans, va se battre pour la sauver de cette accusation injuste.