Quasimodo (Sir Anthony Hopkins), le bossu sonneur de cloches de la cathédrale Notre-Dame rencontre une belle danseuse gitane, Esmeralda (Lesley-Anne Down), et tombe amoureux d'elle. Il en va de même pour le tuteur de Quasimodo, l'archidiacre de la cathédrale, Dom Claude Frollo (Sir Derek Jacobi), et un pauvre poète de rue. Mais Esmeralda est amoureuse d'un beau soldat. Mais lorsqu'une foule la prend pour une sorcière, c'est à Quasimodo de la sauver et de lui demander refuge dans la cathédrale.