Shelley Duvall, screen diva of the 1970s and 1980s, has reemerged in a horror role that could rival her star turn in The Shining.
Her return came just as suddenly as her retirement in 2002, receiving little explanation to date.
Uh-oh! Daily quota reached.
Follow us on our official WhatsApp channel for breaking news alerts and key updates!