Kirsten Dunst portrays the young Austrian princess, who, as a teenager, becomes Queen of France. Jason Schwartzman portrays her indifferent husband Louis XVI. Other members of the ensemble, portraying various members of the elitist court of Versailles include Rip Torn (in the role of King Louis XV), Judy Davis (as the Comtesse de Noailles), Steve Coogan (as Mercy), Asia Argento (playing the Comtesse du Barry), Marianne Faithful (Maria-Teresa), Aurore Clement (Duchesse de Chartres), Molly Shannon (Aunt Victoire) and Shirley Henderson (Aunt Sophie).