Penélope Cruz
Consuela Castillo
Penélope Cruz
Consuela Castillo
Ben Kingsley
David Kepesh
Patricia Clarkson
Carolyn
Peter Sarsgaard
Kenneth Kepesh
Dennis Hopper
George O'Hearn
Sonja Bennett
Beth
Chelah Horsdal
Susan Reese
Shaker Paleja
Kris Banjee
Charlie Rose
Charlie Rose
Kris Pope
Consuela's Brother
Debbie Harry
Amy O'Hearn
Antonio Cupo
Younger Man
Michelle Harrison
2nd Student
Emily Holmes
1st Student
Marci T. House
Administration Nurse
A Perfect Ending
2012
The Man from Elysian Fields
2001
Blind
2017
Last Night
2010
Nine Lives
2005
Not Easily Broken
2009
Blood and Sand
1941
Love and Death on Long Island
1998
Racing with the Moon
1984
Killer's Kiss
1955
Call Me Crazy: A Five Film
2013
Life in a Year
2020
The Choice
2016
The Sleeping Dictionary
2003
Forever First Love
2020