Er hangt een schaduw van bedrog en verraad over het strenge hof van de Spaanse monarch Felipe II. Antonio Perez (Jason Isaacs) vormt een constante bedreiging voor de troon en ook de aanwezigheid van de prinses van Eboli (Julia Ormond) zorgt voor verwarring en opschudding.