Elizabeth I's relationship with Mary, Queen of Scots dominated English and Scottish politics for 20 years. Now, as a new film Mary Queen of Scots, starring Saoirse Ronan and Margot Robbie, airs in the