故事发生在1789年的法国凡尔赛宫,革命的热潮席卷了整个国家,居住在宫中的王公贵族们成为了革命者们攻击的对象。为了保命,很多人决定逃跑,可是皇后玛丽(黛安·克鲁格 Diane Kruger 饰)却无法放下她高贵的尊严。长久以来,波利内公爵夫人(维吉妮·拉朵嫣 Virgi nie Ledoyen 饰)和玛丽皇后保持了暧昧而又亲密的关系,而这一次,保全波利内公爵夫人的性命则成为了玛丽皇后首当其冲需要解决的问题。 西朵妮(蕾雅·赛杜 Léa Seydoux 饰)只是一介小小侍女,但她对玛丽皇后的忠臣和爱慕是任何人都无法相比的,即使到了这个紧要关头,她依然希望能够守在玛丽皇后的身边,为她卖命。于是,西朵妮顺理成章的成为了玛丽皇后手中的棋子,而她并不知道,自己将要面临的是怎样的命运。
1789 年,法国大革命前夕,凡尔赛宫的宫廷仍然过着自己的例行公事,对二十英里外的巴黎日益加剧的骚乱相对不关心。这些例行公事是通过侍奉玛丽·安托瓦内特王后的年轻西多妮·拉博德的眼睛看到的。
当攻占巴士底狱的消息传到宫廷时,大多数贵族和仆人因担心政府垮台而逃离宫殿并抛弃王室。但西多妮是君主制的真正信徒,她拒绝逃跑。在皇室的保护下,她感到很安全。她不知道这是她在女王身边度过的最后三天。
女王命令西多妮伪装成波利尼亚克公爵夫人约兰德·马丁·加布里埃尔·德波拉斯特隆,作为诱饵,以便后者能够安全逃往瑞士。尽管女王的一位侍女事先发出了警告,西多妮还是这么做了。西多妮被脱光衣服,然后换上绿色长袍。载着西多妮的马车上也坐着真正的公爵夫人和她的丈夫,打扮成她的仆人。他们在旅途中对她不屑一顾,但她足够令人信服地扮演自己的角色,使队伍能够安全过境。电影结束时,她表示,除了作为女王的读者之外,她没有任何联系,很快她就会成为一个无名小卒。