Which John Ford film stars Katharine Hepburn as Mary Stuart?
Answer
Mary of Scotland
Answer
Mary of Scotland
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