A principios del siglo XX, en París, brillaban las cortesanas, esas mujeres tan experimentadas en el arte del amor que se convierten en las mantenidas de los hombres más poderosos de la época. Léa de Lonval (Michelle Pfeiffer) es una cortesana retirada que tiene una cita con Madame Peloux (Kathy Bates), una antigua compañera que acude acompañada por su hijo Chéri (Rupert Friend). Madame Peloux le pide a Léa que haga de él un hombre con experiencia y ella acepta, y lo que empieza siendo un travieso flirteo se convierte en un apasionado amor que dura seis años. Pero Madame Peloux, planea en secreto el matrimonio de Chéri con Edmée (Felicity Jones), la hija de otra rica cortesana, Marie-Laure (Iben Hjejle). Léa y Chéri intentan afrontar lo mejor posible la inevitable separación, pero, cuanto más tiempo pasa más conscientes son de que su amor tiene unas raíces muy profundas.…