Archive for April 5th, 2007

Shelley Duvall - The Nicest Present

Thursday, April 5th, 2007

Houston, Texas native Shelley Duvall was discovered in 1970 by director Robert Altman. She was selling cosmetics at a mall when Altman, in town to film Brewster McCloud, pulled her from the job for the role of Suzanne. She earned a reputation as an offbeat character actress and had roles in numerous films, including […]