Mary Queen of Scots

Certificate 15


(2018) 124 mins

Director: Josie Rourke
Writer: Beau Willimon, based on a book by John Guy
Cinematography: John Mathieson
Production Design: James Merifield
Music: Max Richter



Mary Queen of Scots explores the turbulent life of the charismatic Mary Stuart (Saoirse Ronan). Queen of France at 16 and widowed at 18, Mary defies pressure to remarry. Instead, she returns to her native Scotland to reclaim her rightful throne. But Scotland and England fall under the rule of the compelling Elizabeth I (Margot Robbie). Each young Queen beholds her “sister” with fear and fascination. Rivals in power and in love, and female regents in a masculine world, the two must decide how to play the game of marriage versus independence. Determined to rule as much more than a figurehead, Mary asserts her claim to the English throne, threatening Elizabeth’s sovereignty. Betrayal, rebellion, and conspiracies within each court imperil both thrones – and change the course of history.  Focus Features

For more information, including a full cast list and reviews, go to:


“While Ronan is terrific, Robbie has arguably the more difficult role, conjuring an engaging portrait of someone whose position has made her “more man than woman”. It’s a credit to Robbie that Elizabeth’s anguish shines through the stony visage behind which she is increasingly forced to hide.”   The Guardian

 “Making her feature debut as director, Josie Rourke presents an unevenly balanced juggling act of fact and faction, which she describes as “a Renaissance version of Heat”.  Scriptwriter Beau Willimon gives the material a keen feminist slant, while bolting on contemporary diversity values, upfront sexuality and clear allusions to current fake news debates.”  Radio Times

“Lush and ravishing period piece.”The Telegraph

Sat 25 May Denshaw
Sat 01 Jun Fulmodeston
Sat 01 Jun Stogumber
Mon 03 Jun Stourbridge
Wed 05 Jun Reedham
Sat 08 Jun Beare Green
Sat 08 Jun Buckingham
Wed 12 Jun Bransgore
Thu 13 Jun Boscombe
Fri 14 Jun Penallt
Fri 14 Jun Titchfield
Fri 14 Jun West Lydford
Sat 15 Jun Tittleshall
Tue 18 Jun Hythe
Wed 19 Jun South Warnborough
Wed 19 Jun Thornham 
Thu 20 Jun Stradbroke
Thu 20 Jun Swafield
Sat 22 Jun Langham
Tue 25 Jun Petersfield
Wed 26 Jun Coton
Wed 26 Jun Holt
Thu 27 Jun Wickham
Fri 28 Jun Sheppey Blue Town
Mon 01 Jul Neatishead
Wed 03 Jul Framlingham
Mon 08 Jul Emsworth
Wed 10 Jul Ystradowen
Fri 19 Jul Alburgh
Fri 19 Jul Edington
Fri 19 Jul Nether Wallop
Fri 19 Jul South Petherton
Sat 20 Jul Downton
Sat 20 Jul Halstock
Thu 25 Jul Harleston
Thu 25 Jul Waterlooville
Fri 26 Jul Bishopstone
Fri 09 Aug Tintern
Sat 10 Aug Bawdeswell
Sat 10 Aug Chepstow
Wed 14 Aug Hanging Langford
Fri 16 Aug Bighton
Fri 16 Aug Colyton
Tue 20 Aug Filby
Wed 28 Aug Llandovery
Fri 30 Aug Hilgay
Sat 31 Aug Brading


Sign up here

Skip to toolbar