Profesor David Kepesh (Ben Kingsley) věnoval značnou část svého života výuce literatury a dobývání půvabných studentek. Otevřeně přiznává, že krásné ženě nedokáže odolat. Když však po šedesátce potká skvostnou Consuelu (Penélope Cruz), její mládí, její nádherné tělo a samozřejmost, s jakou se mu oddává, i podivná netečnost, s níž přijímá projevy jeho vášně, v něm probouzí žárlivost, kterou Kepesh nedokáže zapudit dokonce ani ve chvílích, kdy ji svírá v náručí. Ztrácí svůj obvyklý ironický odstup a soustředění, přestává racionálně uvažovat. Před nejhorším ho však zachraňuje láska zralé ženy.