Une nuit sans lune, deux hommes s'évadent du bagne de Devil's Island. L'un d'eux est banquier et s'appelle Paul Lavond ; l'autre est un savant-fou nommé Marcel. Les deux hommes parviennent à se réfugier chez le savant qui ne tarde pas à dévoiler son invention révolutionnaire : une technique pour rétrécir les êtres vivants. Malheureusement, le processus de rapetissement endommage le cerveau des victimes mais permet ainsi de les contrôler par la pensée, comme des poupées. Lorsque Marcel décède subitement, Lavond s'empare de l'invention et, dissimulé à Paris sous les traits d'une vieille femme, fomente un plan diabolique : se venger des gens qui l'ont envoyé au bagne...
La Guerre de Cent Ans ayant pris fin, la France connaît enfin la paix. Mais alors que les gitans continuent à être chassés de partout, Esmeralda, une danseuse bohémienne d’une rare beauté, réussit à s’introduire dans Paris avec pour but de défendre son peuple auprès du roi Louis XI, souverain plus ouvert que ses prédécesseurs. Elle devient l’objet de nombreuses convoitises, celle de Frollo, l’intransigeant conseiller du roi, de Phoebus, un soldat gouailleur, mais aussi du bossu Quasimodo, le sonneur de cloches de Notre-Dame tombé amoureux d’elle depuis le jour où elle le prit en pitié alors, qu’attaché au pilori, il était devenu la risée du peuple. Une fois délivré, il va se faire le protecteur d’Esmeralda alors qu’elle est accusée de meurtre.