深夜某偏僻小镇,一组小型施工队挖掘机似乎挖到什么奇怪的东西,工人粗鲁无知,企图使用蛮力将其挖出。谁知土中的碎片竟然组成一副巨大的恶魔骨架,将现场三名工人逐一杀害。此事惊动了当地的治安官史蒂夫·伊云斯(Bruce Boxleitner 饰)和该工程项目的老板克伦特兹(Jim Storm 饰)。此地在很久以前曾是原住民卡通那人的土地,他们为了阻止该项目的实施一直在进行不懈的抗议。工地中挖出的许多古代器皿让克伦特兹倍感不安,他要求工头封锁消息,以防卡通那人借此闹事。为平息克伦特兹对原住民的无端猜测,史蒂夫拜访了卡通那人的族长,得知那是一片邪恶之地,恐怖的食骨者便埋藏于此。 时间一分一秒流逝,复活的食骨者展开了最为无情的杀戮……。爱斯米拉达是一个漂亮的吉普赛姑娘,拥有迷人的外貌、出众的舞姿和善良的心地,是乞丐和穷人的知友。就连表面道貌岸然的巴黎圣母院神父克洛德,也为她暗暗销魂。神父手下有一个相貌异常丑陋的撞钟人卡西莫多,卡西莫多接到神父的旨意,想把爱斯米拉达夺回圣母院。危急中,幸得上尉菲比斯相救,爱斯米拉达芳心暗许。
二人在旅馆约会,菲比斯却遭到神秘黑衣人袭击。法庭咬定黑衣人就是这个“邪恶”的吉普赛人——爱斯米拉达。但是谁也没想到,背后凶手竟是最受尊敬的神父。
爱斯米拉达被判绞刑,不料路上被卡西莫多救走,把她藏在巴黎圣母院。圣母院高大阴森,加上卡西莫多的照顾,不失为她躲藏的好地方。这时,爱斯米拉达才了解到,卡西莫多丑陋的外表下有一颗善良的、爱她的心。然而,这只是暴风骤雨前的平静……。