Latest film review at Cinema Takes is Elegy: sex not quite everything:
Kingsley and Cruz make an unlikely pair in Elegy. It took a while to suspend disbelief in this romance/drama. Its protagonist, David Kepesh (Ben Kingsley), is a Literature academic, a lecturer in Practical Criticism at a New York University. Literature, art, photography, and theatre are his milieu. He is also a minor media celebrity.
The story is based on Philip Roth’s 2001 novel The Dying Animal, which I haven’t read. Kepesh is the latest in a long line of ageing male intelligentsia who have libido issues. Self indulgence and total lack of commitment are their essentials.
He is a serial hedonist who seduces one of his mature age students, Consuela Castillo (Penélope Cruz). She comes from a comfortable Cuban American family. Kepesh sets his sexual sights high. However, he ignores all the old clichés: no fool like an old fool; be careful what you wish for, you just might get it. His motto: "When you make love to a woman you get revenge for all the things that defeated you in life."