The film stars Ben Kingsley as David Kepesh, a cultural critic who finds his life (which he indicates is an "emancipated manhood") thrown into tragic disarray by Consuela Castillo who's played by Penélope Cruz. She's a well-mannered student who awakens a sense of sexual possessiveness in her teacher.
Be the first to comment