Ellen Barkin

Biography

Filmography

Movie Name Release Date
Switch May 10, 1991
Desert Bloom January 1, 1970
Operation: Endgame January 1, 1970
Johnny Handsome January 1, 1970
Siesta January 1, 1970