Esmerelda er en ung sigøyner-kvinne som kommer sammen med fostermoren sin til Paris, hvor skjønnheten hennes raskt tiltrekker seg oppmerksomhet. Claude Frallo, en anerkjent vitenskapsmann, blir også interessert i henne. Men hun er ikke interessert i Frallo, fordi hun allerede har forelsket seg i kaptein Phoebus. Men under et besøk av sigøyner-jenta i leiligheten til den kjekke kapteinen, dreper Frallo kapteinen før han slipper unna.