GETTY IMAGES/Kevin Winter
Actors Queen Latifah, left, Zac Efron, center, and director John Waters pose at the afterparty for the premiere of New Line's "Hairspray" in Ackerman Hall at UCLA on July 10, 2007 in Los Angeles, Calif. All three appear in the film adapted from Waters' 1988 musical comedy starring Ricki Lake and Devine.
GETTY IMAGES/Kevin Winter
Actor John Travolta, left, director John Waters and actress Mink Stole pose at the afterparty for the premiere of New Line's "Hairspray" in Ackerman Hall at UCLA on July 10, 2007 in Los Angeles, Calif. Stole played Tammy in the original 1998 film written and directed by Waters. Waters has a cameo in the latest adaptation.
GETTY IMAGES/Kevin Winter
Actors Michelle Pfeiffer, left, and Amanda Bynes talk at the afterparty for the premiere of New Line's "Hairspray" in Ackerman Hall at UCLA on July 10, 2007, in Los Angeles, Calif.
Getty Images for New Line Cinema
Actor John Travolta kisses co-star Michelle Pfeiffer as they arrive to the Los Angeles premiere of their new film, "Hairspray," held at Mann Village Theatre on July 10, 2007, in Westwood, Calif. Travolta dons a fat suit to play Tracy Turnblad's mother, Edna. Pfieffer plays the villainous TV station owner and the mother of Tracy's rival.
Getty Images for New Line Cinema
Actor Zac Efron arrives to the Los Angeles premiere of New Line Cinema's "Hairspray" held at Mann Village Theatre on July 10, 2007, in Westwood, Calif. Nearly 20 years on, "Hairspray" has come full circle - the 1988 classic John Waters comedy became a Tony-winning Broadway smash in 2002, now the music-movie adaptation returns the material to the big screen on July 20.
Getty Images for New Line Cinema
Actors Kelly Preston, her husband John Travolta and Michelle Pfeiffer arrive to the Los Angeles premiere of New Line Cinema's "Hairspray" held at Mann Village Theatre on July 10, 2007, in Westwood, Calif. Travolta and Pfeiffer star in the film which opens on July 20.
GETTY IMAGES/Frazer Harrison
Actress Queen Latifah goes blonde for the premiere of New Line Cinema's "Hairspray" held at Mann Village Theatre on July 10, 2007, in Westwood, Calif. Latifah plays Motormouth Maybelle, the local record store owner and DJ who hosts Negro Day on The Corny Collins Show.
Getty Images for New Line Cinema
Actress Allison Janney arrives to the Los Angeles premiere of New Line Cinema's "Hairspray" held at Mann Village Theatre on July 10, 2007, in Westwood, Calif. She plays Prudy Pingleton in the film starring John Travolta, Michelle Pfeiffer, Christopher Walken, Amanda Bynes, James Marsden, and Queen Latifah.
GETTY IMAGES/Frazer Harrison
Actress Amanda Bynes arrives to the Los Angeles premiere of New Line Cinema's "Hairspray" held at Mann Village Theatre on July 10, 2007. in Westwood, Calif. Bynes plays Penny Pingleton, Tracy Turnblad's dorky best friend.
GETTY IMAGES/Frazer Harrison
First-time actress Nikki Blonsky arrives to the Los Angeles premiere of "Hairspray" on July 10, 2007 in Westwood, Calif. Set in early 1960's Baltimore, "Hairspray" centers around Tracy Turnblad, played by Blonsky, a plump high-school girl who dreams of becoming a dancer on her favorite local afternoon TV show. Blonsky was working at an ice-cream shop when she learned of landing the role.
Getty Images for New Line Cinema
Actress Kelly Preston, Ella Bleu Travolta, and actor John Travolta arrive to the Los Angeles premiere of "Hairspray" on July 10, 2007, in Westwood, Calif. It took almost two years of convincing and pleading from the producers to persuade Travolta to take the role of Mrs. Edna Turnblad.
Getty Images for New Line Cinema
Actor John Travolta arrives to the Los Angeles premiere of New Line Cinema's "Hairspray" held at Mann Village Theatre on July 10, 2007 in Westwood, Calif.
Getty Images for New Line Cinema
Actors Brittany Snow, left, and Zac Efron arrive to the Los Angeles premiere of New Line Cinema's "Hairspray" held at Mann Village Theatre on July 10, 2007, in Westwood, Calif. Snow plays snooty Amber von Tussle and Efron plays her ex, Link Larkin, in the film.
Getty Images for New Line Cinema
Actor Forest Whitaker and his wife, Keisha, arrive to the Los Angeles premiere of New Line Cinema's "Hairspray" held at Mann Village Theatre on July 10, 2007, in Westwood, Calif.
Getty Images for New Line Cinema
Actress Carmen Electra arrives to the Los Angeles premiere of New Line Cinema's "Hairspray" held at Mann Village Theatre on July 10, 2007, in Westwood, Calif.
GETTY IMAGES/Frazer Harrison
Actor James Marsden arrives to the Los Angeles premiere of New Line Cinema's "Hairspray" held at Mann Village Theatre on July 10, 2007, in Westwood, Calif. In the film opening on July 20, Marsden plays Corny Collins, the host of a local TV dance show.
GETTY IMAGES/Frazer Harrison
Actor Elijah Kelley arrives to the Los Angeles premiere of New Line Cinema's "Hairspray" held at Mann Village Theatre on July 10, 2007, in Westwood, Calif. Kelley plays Seaweed J. Stubbs, Penny Pingleton's crush and Motormouth Maybelle's son.
Getty Images for New Line Cinema
Actress Amanda Bynes holds a Penny Pingleton fan as she greets fans at the premiere of her new film, New Line Cinema's "Hairspray," on July 10, 2007, in Westwood, Calif. The film is an adaptation of the Tony Award-winning 2002 Broadway musical of the same name, itself adapted from John Waters's 1988 comedy film set in 1960s Baltimore.
Getty Images for New Line Cinema
From left, actress Michelle Pfeiffer, daughter Claudia Rose, their guest, son John Henry, and husband writer/producer David E. Kelley arrive to the Los Angeles premiere of New Line Cinema's "Hairspray" held at Mann Village Theatre on July 10, 2007, in Westwood, Calif.
Getty Images for New Line Cinema
Fron left, producer Neil Meron, actress Nikki Blonsky, producer Craig Zadan, and actor James Marsden arrive to the Los Angeles premiere of "Hairspray" held at Mann Village Theatre on July 10, 2007, in Westwood, Calif. (Photo by Kevin Winter/Getty Images for New Line Cinema)