Cazotte (Mikkel Boe Følsgaard) é um rapaz que acredita ser um sedutor irresistível. Sua fama chega aos ouvidos da grã-duquesa de Babenhausen (Sidse Babett Knudsen), reino cujo príncipe Lothar (Emil Aron Dorph) é um jovem retraído nas questões do amor. A monarca quer que Cazotte ensine seu filho e futuro rei a ser um homem atraente para as mulheres, o que facilitaria um matrimônio real.
Os planos dão errado quando surge um herdeiro ao trono fora do casamento. Cazotte se vê envolvido no escândalo e refugia junto com a família real em um outro castelo. Mas eis que, no local, o galanteador se apaixona por Ehrengard (Alice Bier Zandén), a filha de um general que é completamente imune aos galanteios do convencido Cazotte.
Baseado no romance homônimo de Karen Blixen.