Basierend auf einer Erzählung von Gustave Flaubert erzählt der Film die Geschichte der nach Liebe dürstenden Félicité im Frankreich des frühen 19. Jahrhunderts. Nachdem Félicité durch ihre überwältigende Zuneigung ihren Freund Théodore (Pascal Elbé) von sich weg getrieben hat, nimmt sie eine Anstellung als Haushaltshilfe an. Sie arbeitet für Mathilde Aubain (Marina Foïs), die mit ihren beiden Kindern Paul (Antoine Olivera) und Clémence (Melissa Dima) ein ruhiges Leben führt. Allerdings ist Madam Aubain mit der Erziehung ihrer Kinder überfordert, sodass sich Félicité immer stärker um die beiden Sprösslinge kümmert. Die zunehmende Beziehung zwischen der Haushaltshilfe und den Kindern führt schließlich zu Konflikten zwischen den beiden Frauen, da Madam Aubain fürchtet, den engen Kontakt zu Paul und Clémence zu verlieren.