Margot Robbie
Guy Pearce portrays Cecil in the 2018 historical drama "Mary Queen of Scots", directed by Josie Rourke, which also stars Saoirse Ronan as Mary, Queen of Scots and Margot Robbie as Elizabeth I.