The first trailer for Josie Rourke’s upcoming Mary Queen of Scots has Saorise Ronanand Margot Robbie dueling for the throne.

The period piece explores the lives of Mary Stuart (Ronan), who in 1561 returns to Scotland as a widow grieving in the shadow of her reign as Queen of France. At the time of her arrival, Elizabeth I (Robbie) holds the English throne, and quickly grows anxious over Mary’s presence, which threatens her rule. A turbulent political period ensues, punctuated by manipulative counsel and secret power plays by those around the women.

When power and ambition clash, what was once a friendship soon turns into a biter rivalry. The first trailer shows the rapid demise of their relationships as they wage war amongst each other fighting for the throne.

Mary Queen of Scots also starring Tennant, Gemma Chan, Guy Pearce, and Joe Alwyn, is set for release on December 7.

Take a look at the first trailer and posters below.