I filmen spiller Mads Mikkelsen Struensee, Alicia Vikander Caroline Mathilde og Mikkel Boe Følsgaard dronningens ektefelle Christian VII. Settingen er 1770-årene og opplysningstiden, hvor kongens tyske livlege Struensee innleder en lidenskapelig affære med den unge dronningen av Danmark-Norge. Han bruker samtidig forbindelsen til kongen til å iverksette moderne lover etter opplysningstidens prinsipper, hvilket skaffer ham en del fiender, særlig fra adelen.