David Tennant and Guy Pearce join Margot Robbie-starring ‘Mary, Queen of Scots’ film

Robbie had already been confirmed for the role of Elizabeth I in the forthcoming historical biopic

David Tennant and Guy Pearce have been added to the cast of the forthcoming Mary, Queen of Scots film.

The historical biopic, which will dramatise the troubled life of the 16th century Scottish monarch, has already recruited Suicide Squad and The Wolf of Wolf Street star Margot Robbie, with the actress set to play Elizabeth I.

The title role will be played by Brooklyn actress Saoirse Ronan, with the film itself being based on John Guy’s biography My Heart Is My Own: The Life of Mary Queen of Scots. Josie Rourke is making her directorial debut with the movie.


Margot Robbie to star as Marian in reimagined Robin Hood movie
Margot Robbie will also star in the new film

Tennant and Pearce have now officially joined Robbie and Ronan on the new project – which is running with the provisional title Mary, Queen of Scots – and filming is thought to be underway, with locations in both England and Scotland secured.

Dunkirk‘s Jack Lowden, Martin Compston, Joe Alwyn and Downton Abbey‘s Brendan Coyle have also been cast in the forthcoming film.

Back in April, Broadchurch – which Tennant stars in – actor Joe Sims hinted that a cinematic adaptation of the hit ITV series could become a reality in the near future.