Во втором акте происходит раскрутка всех событий. Некоторые вопросы находят ответ, и любовь приводит некоторых героев к непостижимой гибели. Все-таки насколько зла любовь.
Начинается второй акт с песни Гренгуара и Фролло "Флоренция". В ней рассказывается об обновлениях в мире. Выпущенный на свободу Квазимодо поет о своих колоколах, по которым уже успел соскучиться. Фролло интересуется у Гренгуара, где его жена, где Эсмеральда? К ним присоединяется Клопен, озабоченный тем же самым, где она? А Эсмеральда тоскует одна, заключенная в тюрьме, как птица в клетке. Квазимодо узнает, что она заперта, и сообщает об этом ее отцу. Он во главе бродяг приходит в тюрьму, чтобы спасти Эсмеральду, но по своей глупости так же попадает под замок.
Тем временем к Эсмеральде приходит Фролло и проходит суд над цыганкой. Она ни-в-какую не признает себя виновной, так как она на самом деле не виновата, а Фролло в свою очередь добивается ее признания. Он пытает ее, задаваясь вопросом: "Ты ли ударила ножом капитана Феба?". Эсмеральда узнает, что ее возлюбленный жив и под пытками кричит:"Признаюсь, что люблю!". Но и этого достаточно. Слово сказано, значит она признает. Суд приговорил цыганку Эсмеральду к смерти через повешение. Но Эсмеральда сильно не печалится, она узнала, что Феб жив, и размышляет, как бы ей увидиться с ним. Фролло изнемогает от любви. Он проклинает эту женщину в том, что она испортила его жизнь. Он рад, что она будет повешена.
Феб, очнувшись от любовного дурмана, клянется своей невесте в вечной любви. Кается, что был заколдован Эсмеральдой. Обещает вернуться к ней навсегда. Священник наносит визит Эсмеральде, чтобы в последний раз поговорить с ней и разобраться во всем!!! Нечаянно сболтнув о своих чувствах к ней он раскрыл перед ней все свои козырные карты. Она узнала, что ножом ударил Феба и подставил ее именно священник. А тем временем Квазимодо организовывает побег всех бродяг и Эсмерльды. Фролло допустил грубую ошибку, войдя в клетку к цыганке, так как подбежав сзади, Квазимодо ударил своего хозяина по голове, тем самым освободив свою любовь.
Вдвоем они залезли на колокольню. Была восхитительная ночь. Квазимодо, зная, что ему тоже не поздоровиться за такой поступок, решил последний раз влесть на крышу собора и посмотреть на ночной Париж при свете луны. Он наказал Эсмеральде, если что-нибудь случиться, пусть она его позовет... Забравшись на крышу, Квазимодо не понимает, почему от него отвернулся Бог. Как мир несправедлив! А Эсмеральда радуется жизни, она живет для любви. Она умирает, но умирает от любви к молодому капитану. Бродяги штурмуют Нотр Дам, прося их спасти от скверноты. Но попадают в руки сражникам. Феб до смерти забивает Клопена. Увидев это Эсмеральда выскакивает из собора и кидается к отцу. Он умирает у нее на руках. Яростная Эсмеральда пытается отомстить. Но что она может зделать против множество стражников. Ее хватают и тащат к месту повешения.
Из собора за всем этим наблюдает Квазимодо. Он не может ничем помочь своей любимой. Поэтому он просто переживает в одиночку. Эсмеральду вешают, а вместе с ней еще и нескольких бродяг, которых смогли поймать. Квазимодо спрашивает у своего хозяина, почему он приказал повесить цыганку, почему он ее так ненавидит. Но священник сказал, что это не ненависть, а любовь. Услышав это, Квазимодо сбрасывает Фролло с башни, а сам устремляется к умершей Эсмеральде с крикаме: "Отдайте ее мне!!! Она моя!!!" Он поет о том, что смерть венчает их ,о том, что если она умерла, ему тоже незачем жить. На последней ноте о навзничь падает в объятия Эсмеральды и умирает рядом с ней. Вот такой печальный конец.