NBC must've banked on Olympics fans sharing a similar enthusiasm for televised musicals, because they released their first Hairspray Live! teaser during the games' broadcast on Friday (August 19). We've finally gotten our first look at Ariana Grande, Jennifer Hudson, Dove Cameron and more of the impressive lead cast in character.

Theater veteran Harvey Fierstein, who also wrote the teleplay, plays the larger-than-life Edna Turnblad. If you've only seen her portrayed by John Travolta in the 2007 remake...well, we're sad for you, and you should watch the unmatched Divine in John Waters' 1998 original immediately. Fierstein looks great as well.

Jennifer Hudson is "Motormouth" Maybelle, who teaches heroine Tracy Turnblad a valuable lesson or two:

Ariana, who's a Broadway alum and musical theater super fan, will play Tracy's bff Penny Pingleton. Pigtails on point.

Derek Hough, who cheered his sister Julianne Hough on in her star turn on FOX's Grease Live!, plays TV host Corny Collins:

Dove Cameron plays the snooty Amber Von Tussle — a role originated by the girl who'd become pop singer Vitamin C:

The Fosters actor Garrett Clayton plays Link Larkin, and he's seriously channeling Zac Efron's eyebrows from the 2007 remake. 

The cast also features Kristen Chenoweth, Sean Hayes, Andrea Martin and newcomer Maddie Baillio as Tracy Turnblad. Watch the first teaser above, and just try to be patient until December.

Dove Cameron + Ryan McCartan Live at PopCrush HQ

15 Celebrity Co-Stars Who Were Less Friendly Off Camera