La plácida vida de la doctora Catherine (Julianne Moore) se ve sacudida cuando aumentan las sospechas de que su marido, el apuesto profesor de música David (Liam Neeson), la engaña con otra mujer. Para poner a prueba la fidelidad de David, Catherine contrata a una joven muy guapa llamada Chloe (Amanda Seyfried). Y ocurre lo inevitable. Pero, para su sorpresa, Catherine redescubrirá los placeres del sexo gracias a los relatos de Chloe.