W dyskusyjnym i wywołującym wiele kontrowersji dramacie Martina Scorsese Ostatnie kuszenie Chrystusa (The Last Temptation of Christ, 1988) została obsadzona w roli Marii Magdaleny. Późniejsze role obejmowały tak docenione przez krytykę filmy fabularne, jak Portret damy (1996) i Czarny łabędź (2010), a także serial fantasy ABC Dawno, dawno temu (2012–2013).
Życie prywatne W latach 1969–1975 była w nieformalnym związku z aktorem Davidem Carradine, z którą miała syna Free „Toma” Carradine (ur. 6 października 1972). 8 sierpnia 1992 zawarła związek małżeński ze Stephenem Douglasem. W listopadzie 1993 doszło do rozwodu. W latach 1998–2009 była związana z młodszym od niej o 21 lat aktorem Naveenem Andrewsem.
Filmografia 1969: Ostatnie lato (Last Summer) jako Sandy 1972: Wagon towarowy Bertha (Boxcar Bertha), jako „Boxcar” Bertha Thompson 1986: Hannah i jej siostry (Hannah and Her Sisters), jako Lee 1987: Cisi ludzie (Shy People), jako Ruth 1988: Świat na uboczu (A World Apart), jako Diana Roth 1988: Ostatnie kuszenie Chrystusa (The Last Temptation of Christ), jako Maria Magdalena 1990: Ciotka Julia i skryba (Tune in Tomorrow...), jako ciotka Julia 1990: W imię miłości (A Killing in a Small Town), jako Candy Morrison 1993: Niebezpieczna kobieta (A Dangerous Woman), jako Frances 1993: Upadek (Falling Down), jako