US teen heart-throb Johnny Depp plays Wade "Cry-Baby" Walker, the coolest dude in school and the baddest boy in Baltimore. Rich, prim, new girl Alison thinks he's a dream, her grandmother thinks he's a nightmare. An even weirder cast than 'Hairspray' in this quirky, offbeat musical extravaganza that's got a touch of traditional John Waters shock stuff, but is predominately a parody of both 50s teen rebellion and 50s teen musical flicks. Its reputation has grown hugely with time.