Friedrich Schiller wrote Mary Stuart, his first-class political thriller, in 1800. Robert Icke’s urgent modern dress production at the Almeida Theatre, on a circular revolving stage, feels very modern. The drama is totally gripping. Juliet Stevenson and Lia Williams alternate as Elizabeth I and Mary, Queen of Scots; it doesn’t matter which you see. The actresses are equally impressive in both roles, emphasising the similarities rather than the differences: two sides of the same coin, one Catholic, the other Protestant.