Born on May 27, 1958, in Davenport, Iowa. Considered one of the better known actresses or "scream queens" in several horror films.
Movies View: News Rack - DMoz