В 15-м веке в Париже кукольник рассказывает историю Квазимодо, уродливого, но доброго звонаря из собора Нотр-Дам. Он является приемным сыном Клода Фролло, религиозного судьи, презирающего простолюдинов, в особенности цыган, множество которых проживает недалеко от города. Во время фестиваля Квазимодо решает принять участие в торжествах и встречает прекрасную цыганскую девушку Эсмеральду. В нее влюблены еще двое: красивый солдат Феб и сам Фролло, хотя он и ненавидит цыган. Когда Эсмеральда отказывает ему, судья клянется извести все цыганское племя, и для этого он хочет использовать наивность своего воспитанника…
Юная цыганка Эсмеральда зарабатывает на жизнь танцами. У нее есть друзья, но недоброжелатели столь могущественны, что Эсмеральда попадает в тюрьму. Звонарь Квазимодо устраивает девушке побег. А потом спасает ее, когда ослепленный ненавистью епископ Фролло пытается сам расправиться с ней. Этот мультфильм, в отличии от известного романа В. Гюго, кончается счастливо для главных героев.