John Waters 1988 hit movie-turned-Broadway-musical is heading back to the big screen on July 20 -- this time as a musical -- with Adam Shankman (The Wedding Planner) at the helm and a bevy of A-list stars in the cast. We have an exclusive first look at 10 Hairspray character posters below, from an in-drag John Travolta to a still-smokin' Michelle Pfeiffer. Click on the images for larger versions.

Hairspray poster Nikki Blonsky Hairspray poster Amanda Bynes

Newcomer Nikki Blonsky stars as Tracy Turnblad, a chubby teen who wins a spot on the American Bandstand-esque Corny Collins Show in 1962 Baltimore. Amanda Bynes plays Tracy's saucy best pal Penny Pingleton.

Hairspray poster John Travolta Hairspray poster Christopher Walken

John Travolta plays the plump Edna Turnblad, mother of the aforementioned aspiring dancer. Yes, that's correct: A virtually unrecognizable Travolta plays a woman. And he's married to Christopher Walken. Great stuff.

Hairspray poster Michelle Pfeiffer Hairspray poster Brittany Snow

Michelle Pfeiffer plays the appropriately named Velma von Tussle (she likes a good fight), the scheming mother of Corny Collins Show dancing queen Amber (Brittany Snow). When Tracy makes the show and attempts to open it up to black dancers, these two are somewhat less than psyched and thus aim to destroy her.

Hairspray poster Queen Latifah Hairspray poster Elijah Kelley

DJ Motormouth Maybelle (Queen Latifah) and Seaweed J. Stubbs (Elija Kelley) are two of Tracy's staunchest supporters in her quest to integrate the show.

Hairspray poster James Marsden Hairspray poster Zac Efron

James Marsden plays Corny Collins, host of the eponymous dance show, who sets the events of the film in motion when he holds open dance auditions. The wildly popular star of the show is Link Larkin (Zac Efron), Amber's erstwhile boyfriend and the new object of Tracy's affection.

Watch the Hairspray trailer