Margot Robbie will play Queen Elizabeth 1st in ‘Mary Queen Of Scots’ which will be directed by Josie Rourke from a screenplay by Michael Hirst and Penelope Skinner. Saoirse Ronan will play the title role. According to Variety the film has yet to be given the go ahead but we understand from another source that filming will begin this summer.