Кад темпераментна дива Карлота (Мини Драјвер) изненада напусти оперску продукцију, нови власници позоришта додељују главну улогу младој Кристини (Ејми Росум). Њен чаробни наступ осваја срца публике и фантома (Џерард Батлер), који се потом посвећује томе да од своје штићенице створи велику оперску звезду. Међутим, Кристини се удвара и богати мецена, виконт Де Шањи (Патрик Вилсон), што избезумљује фантома и поставља сцену за драматични крешендо у којем страст, љубомора и опсесивна љубав прете раздвајању љубавника до тачке без повратка.
Звоњава звона катедрале Нотр Дам у Паризу 15. веку, окупљала су масе људи пред тим велелепним здањем, поносом свих грађана. Они не знају да иза звона стоји мистериозни, срамежљиви Квазимодо, звонар не баш репрезентативног изгледа скривен од јавности. Његов старатељ, судија Клод Фроло забранио му је појављивање у јавности што овај тешка срца поштује све до великог Фестивала Луда.