Lata 50. XX wieku, francuskie prowincjonalne miasteczko. Antoine (Jean Rochefort) już od dziecka był zafascynowany zawodem fryzjera. Jako dwunastolatek (Henry Hocking) często przebywał w salonie prowadzonym przez rudawą panią Scheaffer (Anne-Marie Pisani). Będąc już dorosłym mężczyzną zakochuje się ze wzajemnością w ślicznej fryzjerce Mathilde (Anna Galiena). Biorą ślub i przejmują po dawnym właścicielu zakład, razem z przytulnym mieszkankiem na piętrze. Rodzinna idylla nie trwa jednak długo, ponieważ uczucie mężczyzny szybko przeradza się w obsesję. Co dzień przychodzi do salonu fryzjerskiego i obserwuje, jak jego żona pracuje. Mathilde, znudzona monotonnym życiem w miasteczku, szybko popada w coraz większą frustrację.