The big-eyed, waifish Shelley Duvall, who won the Cannes actress award for Robert Altman’s 3 Women (1977) and was subjected to Stanley Kubrick’s infamously overpowering directorial genius to star in The Shining (1980), died of complications from diabetes on Thursday in Blanco, Texas, Variety reports, saying it confirmed her death

Read More

The products and services in this story are independently chosen by Billboard editors. However, Billboard may receive affiliate commission on orders placed through its retail links, and the retailer may receive auditable data for accounting purposes. Hey, Descendants fans! Disney’s Descendants: The Rise of Red, the fourth in the franchise,

Read More