From 1990 and starring a young Johnny Depp, Cry-Baby is probably John Waters' most mainstream film to date. This is a parody of the juvenile delinquent films of the Fifties and teen musical films, like Grease, which I hate, there, I've said it.
In this film the delinquents, called Drapes, win out over the Squares, who don't understand the meanings of popular song lyrics (like Sh-Boom) and wear plaid cummerbunds and therefore had no chance.
Polly Bergen (who may remember her in Move Over, Darling) plays Allison's grandmother.
David Nelson (son of Ozzie and Harriet) and the infamous Patty Hearst play Wanda's oblivious parents.