
A Royal Affair
2012 · Movie · R · 137 min · ★ 7.4 · 82% critics
In 18th-century Denmark, a young queen grows close to her physician, and their relationship sparks reformist ideas that challenge the nation’s ruling order. As influence spreads from court into everyday life, power struggles intensify and the country begins to change in lasting ways.
Based on The Visit of the Royal Physician
Where to watch
Watch free on Tubi — also streaming on Magnolia Selects.
2 hours to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Original title
- En kongelig affære
- Years
- 2012
- Release date
- 2012-03-29
- Language
- Danish
- Rated
- R
- Runtime
- 137 min
- Max quality
- HD
- Critic score
- 82/100
- TMDB rating
- 7.3/10 (942 votes)
- Box office
- $7,594,693
About
If you enjoy The Empress or Queen Charlotte: A Bridgerton Story for court drama and reform-minded stakes, you’ll likely like this tense historical romance—Not for you if you prefer light, purely escapist stories.
Pros: lavish period detail; strong lead performances; tense political romance | Cons: slow stretches; heavy intrigue focus; some melodrama
Themes
- infidelity
- secret love
- love triangle
- politics
- queen
- coup d'etat
- royal family
- royalty
- enlightenment
- religion
- historical fiction
- doctor
- +8 more
Awards & recognition
- Academy Award — Best International Feature Film · 2013 · nominated
- International Submission to the Academy Awards · 2013 · nominated
- European Film Award — Best Production Designer · 2012 · nominated
- European Film Award — Best Composer · 2012 · nominated
Cast & crew

Alicia Vikander
as Caroline Mathilde

Mads Mikkelsen
as Johann Friedrich Struensee

Mikkel Boe Følsgaard
as Christian VII

Trine Dyrholm
as Juliane Marie

David Dencik
as Ove Høegh-Guldberg

Thomas W. Gabrielsson
as Schack Carl Rantzau

Cyron Melville
as Enevold Brandt

Bent Mejding
as J. H. E. Bernstoff

Harriet Walter
as Augusta - Prinsesse af Wales

Laura Bro
as Louise von Plessen
Directed by Nikolaj Arcel