Shelley Duvall's most famous role is Wendy Torrance from 'The Shining.' Did filming the movie cause Duvall to leave Hollywood? Find out why she left here.
If Netflix is down for you, there's nothing to worry about. Check out all the other great streaming services you can binge watch great content at here.