Shelley Duvall, the big-eyed, waifish actress who won the Cannes actress award for Robert Altman’s “3 Women” and who had to put up with Stanley Kubrick’s harsh directing methods to star in “The Shining,” passed away on Thursday in Blanco, Texas, from complications related to her diabetes. Her age was 75.
“My dear, sweet, wonderful life, partner, and friend left us last night. Too much suffering lately, now she’s free. Fly away beautiful Shelley,” said Gilroy in a statement.