John Hughes crafts an exemplary '80s Brat Pack romance out of the standard Cinderella story in Pretty in Pink. Andie Walsh (Molly Ringwald) is a teenager who lives in the dingy part of town with her terminally underemployed dad (Harry Dean Stanton). She works at a record store with eccentric Ionia (Annie Potts) and is considered a misfit at her uppity high school, but somehow she rises above them all. Her oddball best friend, Duckie (Jon Cryer), is hopelessly in love with her, so he causes trouble for herromantic pursuits. When local rich kid Blaine (Andrew McCarthy) develops a fascination with her, they go out on a date together. Visiting the home bases of each social clique, they are basically ridiculed for their audacity to date one another. When Blaine eventually asks the delighted Andie to the prom, he is threatened by his rich friend Steff (James Spader). The romance versus high school social politics finally culminates at the big night of the prom.