À dix-huit ans, Violette Nozière mène une double vie. Enfant sage en famille, elle joue, au dehors, les vamps, se prostitue et entretient un gigolo, avec lequel elle espère bien partir en vacances aux Sables-d'Olonne. Elle empoisonne ses parents : le père meurt, la mère survit. Violette est condamnée, mais elle sera ensuite graciée et mènera une vie parfaitement bourgeoise.
Dans la galerie des monstres chabroliens, Violette, parricide dont les surréalistes avaient, en leur temps, pris la défense, est aux antipodes de l'extraverti Landru. Personnage toujours en deçà, neutre, magnifiquement incarné par Isabelle Huppert, Violette n'est qu'une « bonne femme ». Ce qui intéresse Chabrol, c'est qu'en multipliant les explications de son geste, on ne fait que le rendre plus insaisissable : seuls les faits sont indiscutables.