Elegy poster

Elegy(2008)

1h 52mDrama, RomanceEnglish
6.3/10
307 user ratings

Overview

Cultural critic David Kepesh finds his life -- which he indicates is a state of "emancipated manhood" -- thrown into tragic disarray by Consuela Castillo, a well-mannered student who awakens a sense of sexual possessiveness in her teacher.

Director

Isabel Coixet

Studio

Lakeshore Entertainment

Budget

$13M

Revenue

$15M

Share:

Cast

Penélope Cruz

Penélope Cruz

as Consuela Castillo

Ben Kingsley

Ben Kingsley

as David Kepesh

Patricia Clarkson

Patricia Clarkson

as Carolyn

Peter Sarsgaard

Peter Sarsgaard

as Kenneth Kepesh

Dennis Hopper

Dennis Hopper

as George O'Hearn

Sonja Bennett

Sonja Bennett

as Beth

Chelah Horsdal

Chelah Horsdal

as Susan Reese

Shaker Paleja

Shaker Paleja

as Kris Banjee

Charlie Rose

Charlie Rose

as Charlie Rose

Kris Pope

Kris Pope

as Consuela's Brother

Debbie Harry

Debbie Harry

as Amy O'Hearn

Antonio Cupo

Antonio Cupo

as Younger Man

Where to Watch

Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.

Movie Facts

Release Year

2008

Runtime

1h 52m

Language

English

Rating

6.3 / 10

Budget

$13M

Box Office

$15M

Production Companies

Lakeshore Entertainment

You Might Also Like

Frequently Asked Questions

Where can I watch Elegy?

Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for Elegy (2008).

What is Elegy about?

Cultural critic David Kepesh finds his life -- which he indicates is a state of "emancipated manhood" -- thrown into tragic disarray by Consuela Castillo, a well-mannered student who awakens a sense of sexual possessiveness in her teacher.

Who directed Elegy?

Elegy was directed by Isabel Coixet and released in 2008. It is a drama, romance film.

How long is Elegy?

Elegy has a runtime of 1 hours and 52 minutes (112 minutes total).

Who stars in Elegy?

The cast of Elegy includes Penélope Cruz as Consuela Castillo, Ben Kingsley as David Kepesh, Patricia Clarkson as Carolyn, Peter Sarsgaard as Kenneth Kepesh, Dennis Hopper as George O'Hearn and more.

Explore More by Genre

Need a recommendation?

Tell us your mood and we'll pick the perfect movie for you.