July 13 (UPI) -- Saoirse Ronan and Margot Robbie play 16th-century royals who first try to work together, then clash in a struggle for power in the trailer for the upcoming period epic, Mary Queen of Scots.
Ronan plays Mary Stuart, who was crowned queen of France at 16 and widowed at 18. The film follows her as she returns to her native Scotland to reclaim her throne, but finds Scotland and England under the rule of her cousin Elizabeth I, played by Robbie.