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.
Johnnie Aysgarth est un joueur séduisant, masquant son oisiveté par son charme. Il rencontre la douce et riche Lina MacKinlaw dans un train, essayant de voyager en première classe avec un billet de troisième. Il lui fait la cour et l'épouse rapidement. Lina ne découvre la vraie personnalité de son mari qu'au retour de la lune de miel et devient suspicieuse au moment où l'ami et associé de Johnnie est tué mystérieusement...