Eugenia (Catherine Deneuve) is de koningin van een denkbeeldig Europees land. Als haar man onverwacht sterft, blijft het land achter zonder koning. Volgens de wet moet de nieuwe koning getrouwd zijn dus valt de oudste zoon reeds uit de boot. Haar jongste zoon prins Arnaud (Lambert Wilson) is getrouwd met de lieftallige Armelle (Valérie Lemercier) en hebben twee kinderen. Zij zullen dan ook de toekomstige heersers worden van het land.