Baltimore, 1954. Lá vive Wade "Cry-Baby" Walker (Johnny Depp), um bad boy que é líder de um grupo. Ele é conhecido como "Cry-Baby" em virtude de chorar apenas por um olho, mas agora está apaixonado por Allison Vernon-Williams (Amy Locane), uma jovem rica que é criada pela avó, Mrs. Vernon-Williams (Polly Bergen), que considera "Cry-Baby" um delinqüente juvenil e não quer vê-lo junto da neta. Além disto, Baldwin (Stephen Mailer), o namorado de Allison que é líder dos "quadrados", está totalmente contra "Cry-Baby" e o resto dos delinqüentes juvenis, assim lidera uma guerra santa contra eles. Isto gera pancadaria e vandalismo e os jovens delinqüentes são considerados culpados pelo caos, mas são liberados pelo juiz, com exceção de "Cry-Baby", que é mandado para um reformatório.