W bajkowym królestwie Babenhausen młody, samozwańczy ekspert od miłości, Cazotte, zostaje wynajęty przez uwielbiającą intrygi Wielką Księżną, aby pomóc jej w zdobyciu dziedzica. Szukając odpowiedniej przyszłej księżniczki, Cazotte uczy też nieśmiałego i zamkniętego w sobie następcę tronu sztuki uwodzenia i kochania. Jednak sprytny plan szybko obraca się przeciwko księżnej, gdy dziedzic zostaje poczęty z nieprawego łoża, a rodzina królewska musi szukać schronienia w zamku Rosenbad. Kiedy rywalizujące ze sobą obozy rodziny królewskiej powoli go rozpracowują, sam Cazotte zakochuje się w damie dworu Ehrengard i stopniowo przekonuje się, że tak naprawdę nic nie wie o miłości.