Penélope Cruz character Consuela Castillo
Ben Kingsley character David Kepesh
Patricia Clarkson character Carolyn
Peter Sarsgaard character Kenneth Kepesh
Dennis Hopper character George O'Hearn
Sonja Bennett character Beth
Chelah Horsdal character Susan Reese
Shaker Paleja character Kris Banjee
Charlie Rose character Charlie Rose
Kris Pope character Consuelas Bruder
Debbie Harry character Amy O'Hearn
Antonio Cupo character Younger Man
Michelle Harrison character 2nd Student
Emily Holmes character 1st Student
Marci T. House character Administration Nurse
Tiffany Lyndall-Knight character Actor #2 in Play