David Kepesh is een geliefd literair criticus en professor op een vooraanstaande universiteit in New York. Bovenal is hij een womanizer, die zich zijn hele leven nog nooit heeft gebonden aan één vrouw. Tot hij de beeldschone studente Consuela Castillo ontmoet. Zij is slechts 24 jaar oud en zet de wereld van David volledig op z’n kop. Ze flirt met hem, betovert hem en uiteindelijk beginnen de twee een stormachtige affaire.
Ondanks waarschuwingen van zijn beste vriend en de afkeuring van zijn zoon, groeit er een diepe band tussen de twee. Door z’n eigen onzekerheid blijft Kepesh echter bang dat Consuela hem uiteindelijk toch zal verlaten voor een jongere man. Zijn gevoelens van jaloezie en zijn obsessie voor haar lijken hierdoor iets moois ten gronde te richten.