Asia Argento hated working with Catherine Breillat, calling her a sadist and claimed that she was abusive on set.
Catherine Breillat thought that Roxane Mesquida, who was in her twenties, was too old to be cast as a teenager. However, after viewing a retrospective of her own work, Breillat realized that Mesquida looked the same as she had as a teenager and gave her the role of Hermangarde.