In de romantische stad Parijs, in de klokkentorens van de Notre Dame, leeft de vriendelijke en verlegen klokkenluider Quasimodo. Zijn meester Frollo is een strenge beschermheer die niet toestaat dat Quasimodo de torens verlaat. Op een stormachtige avond vlucht de beeldschone Esmeralda met een groep reizigers naar de grote stad op zoek naar een plek om te schuilen. Dankzij de behulpzame agent Phoebus weet ze zich een weg te vinden naar de Notre Dame. Ondanks dat Frollo de deuren voor Esmeralda gesloten houdt, ontsnappen zij en Quasimodo naar het Narrenfestival; het grootste en kleurrijkste feest van het jaar.
Quasimodo raakt verwikkeld in een tweestrijd waarin hij voor een belangrijke keuze staat tussen zijn veilige thuis en het onbekende avontuur.