Which John Ford film stars Katharine Hepburn as Mary Stuart?

The story behind the answer

Mary of Scotland is the John Ford film starring Katharine Hepburn as Mary Stuart.

Released in 1936, the historical drama follows Mary, Queen of Scots, from her return to Scotland through her political struggles with Elizabeth I, her marriages, imprisonment, and execution. Hepburn plays the title monarch, while Florence Eldridge portrays Elizabeth I and Fredric March plays the Earl of Bothwell.

The film was adapted by Dudley Nichols from Maxwell Anderson’s successful 1933 stage play. It takes substantial dramatic liberties with history, presenting Mary as a wronged and romantic heroine. That fictionalized approach distinguishes it from later films about Mary, Queen of Scots, including the 1971 and 2018 productions.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: