"When you are 17, you do a lot of things to feel that you are moving," says Consuela (Penelope Cruz) by way of explaining a youthful indiscretion. But as ELEGY reveals, aging professors like David Kepesh (
Ben Kingsley) do things like that, too. Long ago freed by divorce from a marriage he likens to prison, David has since kept company with many women, some his students. But then into his classroom walks Consuela Castillo, a Cuban woman whose "elegant austerity" endears her to him quickly, much to his surprise and horror. After all, long-term, committed relationships have never been his cup of tea. David's best friend, George (
Dennis Hopper) -- perhaps the only person David is able to give to, and accept, without worry -- urges against getting involved emotionally. But his warnings are of no use: David is smitten. And the closer he and Consuela get, the more fearful he becomes of what he considers the inevitable end: That she'll one day realize she no longer wants to be with someone so much older, and she'll leave. But life, unsurprisingly, isn't that easy to predict.