Writer John Waters greets actress Nikki Blonsky as director Adam Shankman and actress Amanda Bynes look on before the premiere of "Hairspray" in Baltimore on July 18, 2007. Waters wrote and directed the 1988 version of the movie.
Eleni Sabracos, left, and Auburn Stephenson arrive dressed as cans of hairspray for the premiere of the movie "Hairspray," in Baltimore on July 18, 2007.
Actor James Marsden greets fans after arriving for the premiere of "Hairspray" in Baltimore on July 18, 2007.
John Waters smiles as he arrives for the premiere of the movie "Hairspray," in Baltimore on July 18, 2007. Waters wrote and directed the 1988 version of the movie.
Actor Zac Efron talks with reporters after arriving for the premiere of "Hairspray" in Baltimore on July 18, 2007.
Fans cheer as celebrities arrive for the premiere of "Hairspray" in Baltimore on July 18, 2007.
Actress Amanda Bynes waves as she walks into Baltimore's Charles Theater for the premiere of "Hairspray" on July 18, 2007.
Actress Nikki Blonsky, who plays Tracy Turnblad in "Hairspray," poses for photographers before the premiere of the movie in Baltimore on July 18, 2007.
John Waters pauses on the red carpet before the premiere of the movie "Hairspray," in Baltimore on July 18, 2007. The new movie musical is based on Waters' 1988 cult film of the same name.
Writer John Waters greets actress Nikki Blonsky as director Adam Shankman and actress Amanda Bynes look on before the premiere of "Hairspray" on in Baltimore on July 18, 2007. Waters wrote and directed the 1988 version of the movie.
Before the premiere, the cast introduced a new line of "Hairspray" dolls at Toys "R" Us at Times Square in New York City. From left are cast members Amanda Bynes, Nikki Blonsky, Elijah Kelley, Brittany Snow and Zac Efron.
Cast member Nikki Blonsky introduces a new line of "Hairspray" dolls at Toys "R" Us in New York's Times Square on July 17, 2007.