序幕
故事开始在1905年,在巴黎大歌剧院举行的一场拍卖会上,拍卖师展示了曾经在著名的Phantom事件中摔得支离破碎的大吊灯(Chandelier)。随着拍卖师开启了吊灯上新安装的电灯,以及Phantom的主题音乐响起,舞台上一时灯火通明。
第一幕
时间回到了30年前。巴黎歌剧院即将退休的老经理给大家介绍新任经理Firmin和Andre。首席女高音Carlotta正准备为两位新领导献上一首Think of Me时,从舞台上掉下来的一块布景引起了骚乱,大家纷纷猜测这是歌剧院的幽灵(Phantom of the Opera)干的。Carlotta干脆耍起小脾气不肯继续排练,并且离场声称不再参加演出。这时,伴舞演员Meg Giry提出让她的同伴Christine试试看。结果,在排练场和当晚的演出中,Christine的歌喉征服了所有的人,包括当晚到场观看演出的年轻的贵族Raoul。
在后台,Meg问Christine是谁教会她这么美妙的歌喉,Christine却说不知道,并提起她去世了的父亲曾经提到过一个“音乐天使”(Angel of Music)会来保护并指导她。她也在自己的化妆间里经常听到一个神秘的声音来指引她练习,可能这就是那个天使。正在这时,已经认出了台上的Christine就是他儿时的同伴的Raoul来到后台找她并邀请Christine共进晚餐。二人共同回忆童年幸福时光的亲密引起了躲藏在暗道里的Phantom的极度不满愤恨。他趁Raoul走开的间隙,用歌声引诱Christine跟随自己走入暗道。来到他居住的地下湖心的屋内,并用一曲Music of the Night表达了自己的爱意。Christine在歌声中昏睡过去。Phantom则埋头进行新的歌剧的创作。
第二天,Christine慢慢醒来。强烈的好奇心驱使她壮胆趁Phantom不备而摘下了他的面具。Phantom非常恼怒并且恐吓Christine将永不得自由。但是转念他又劝Christine不要因为他的面相而放弃了解他的心灵,并告诉Christine他准备送她回去。
舞台工人Joseph在和剧院的女孩子们逗笑时正好碰到Phantom把Christine带回剧院。Joseph出于好奇偷看了他们一眼,但是Phantom在发现他后就立刻消失在黑暗中。路过并目睹一切的剧院芭蕾舞教练Giry夫人警告Joseph不要把看到的事情告诉任何人,否则将会遭致Phantom的可怕报复。
自Carlotta出走以及Christine失踪后,剧院里因为没有了女高音而一团糟。Firmin和Andre看着刚接手的乱摊子一筹莫展。忙中添乱的是,他们各自收到了写在信纸上署名O.G.的命令,要求赶快补发积欠他的工资,并且将Christine取代Carlotta成为剧院的首席女高音。Raoul也拿着他收到的一张警告他再也不要想见到Christine的字条也来质问他们。Carlotta又突然赶来出示了又一张写着威胁她不许阻拦Christine的发展道路的字条,并且不听解释指责Raoul在背后操纵一切,是为了捧红Christine。正在这时,Giry夫人带着另一张字条来,她告诉大家Christine已经回来,只是因为很疲惫所以谁也不能见。那张字条上面大意是:今晚演出的歌剧Il Muto必须由Christine来演主角王妃,Carlotta只能演一个不出声的传令仆从,而且剧院的5号包厢必须给Phantom空出好让他象以往那样前来观赏,如果这些命令没有被遵守,一场无法预料的灾难将会降临到歌剧院的头上。
Carlotta无法接受这种安排,她歇斯底里地咒骂着,于是Firmin和Andre连忙用一曲Prima Donna来安慰Carlotta,并且不顾Giry夫人的劝阻,公开宣布将不听从Phantom的指令。这些都被Phantom听到了。
演出开始了,Raoul故意坐入5号包厢。Phantom被他们的轻蔑激怒了,他先是将舞台上Carlotta的嗓音变成了蛤蟆叫,导致演出的中断;接下来又在芭蕾表演的时候把已经被绳索绞死的Joseph的尸体从舞台天幕上吊下来,引起了观众们的慌乱。Christine和Raoul趁着大家的惊慌,逃到了屋顶上。Raoul一面安慰惊魂甫定的Christine,一面用一曲All I Ask Of You向Christine表示了埋藏已久的爱意。这一切都被躲藏在暗处的Phantom看到。他痛恨Raoul的表白以及Christine的背叛。于是他最后让剧院的吊灯坠下砸在回到舞台演出的Christine跟前,以泄愤怒!
第二幕
上次事件结束后,转眼时间大概6个月后了。这期间,Phantom没有再来打扰任何人,新的吊灯也安装好了,新的一年已经来临。于是人们在剧院里举办了一次化妆舞会(Masquerade)来庆祝。Christine和Raoul也携手共舞,但是谁也不知道他们俩已经秘密订婚。
正在舞会进行到高潮的时候,突然出现一个戴着红色死神面具的客人。来者正是销声匿迹许久的Phantom。他带来了刚刚写就的一出歌剧《唐璜的胜利》要求剧院上演。并且,在再度魔法般地消失前,他警告Christine不要妄想逃脱他的控制。
舞会不欢而散,Raoul见Giry夫人心事重重,就上前询问她是否知道Phantom的底细。Giry夫人对Raoul道出了Phantom的来历。
剧院里,二位经理对着新的总谱一筹莫展,他们既不想听从Phantom的命令,可又害怕再来一次意外。这时,Phantom的字条又来了,上面对歌剧院的人事安排等做出了一系列的指示。而Carlotta和她的情人Piangi又闯了进来,大呼小叫,原来Phantom给Carlotta在戏中安排的是一个只有合唱的小配角角色。Raoul带着Christine前来询问两位经理到底是否让Christine出演主角。而Giry夫人又带着另一张字条匆匆赶来。Phantom再次警告大家不要违背他的意愿,否则会有更严重的后果。
Raoul跟两位经理决定一切按照Phantom的意思办,但是将布置岗哨,诱捕Phantom。Giry夫人听了十分惊慌,极力劝说他们,但是三人不听。Christine起初不肯,但是经不起Raoul的规劝,遂答应了他。当然,神通广大的Phantom也没有错过他们的谈话。
排练开始了。在嘈杂的排练房里,正在人们忙碌地紧张到了极点的时候,突然放置一旁的钢琴自动弹出了乐曲。惊惶失措的Christine夺路逃出,来到了父亲的墓地前,诉说自己的忧虑和恐慌,希望能得到父亲灵魂的的庇护。突然,Phantom又出现在了她面前,并告诉她自己就是Angel of Music,就是来引导和保护她的。Raoul也闻讯赶到了墓地,并力劝Christine不要相信Phantom的话,并带走了Christine。Phantom愤怒至极,发誓要报复他们两个人。
Raoul回到剧院,和两位经理正在紧急安排警察布哨布岗,准备在《唐璜的胜利》的首演式上抓住Phantom。不过这一切都没有逃过Phantom的耳目,Phantom的声音在剧院各个角落响起,嘲笑他们的狂妄,并且挑战他们说如果真想抓他,就立刻开演《唐璜的胜利》,否则一切都会错过。
演出开始了。按照剧情,Piangi扮演的Don Juan和进入舞台上的隔间换服装。却被早已埋伏在那里的Phantom用绳索绞死了,并且换上了他的服装,带上剧情要求的面具,出来和Christine一起演唱了剧中一段优美的咏叹调The Point of No Return。歌声刚落,Phantom按捺不住,用柔和的嗓音,向Christine表明爱意。而Christine也觉出对方就是Phantom,并勇敢地揭下了Phantom的面具,露出了Phantom的扭曲的相貌。同时,人们也发现了早已死在布景后面的Piangi。在一片惊慌中,Phantom带上Christine,再次消失在众目睽睽之前,让Raoul精心布置的陷阱落了空。
Raoul一时没了主意,但是Giry夫人提醒他赶快跟着她去地下室。同时,几乎所有的人都出动,高喊着抓住凶手,到处查找Phantom的踪影。
Phantom又带着Christine来到地下室,他正沉浸在小小获胜的喜悦中,突然又被远远传来的人们的叫喊声搅乱心情。他质问Christine,为什么这个世界会因为他的长相就对他这么不公平。Christine告诉他,这不是世人的错误,而是因为他自己封闭了自己的心灵,并且与世人为敌,为了达到目的而不惜杀人或者夺取他人所爱。因此,她对他的感情,已经从同情转为憎恨。
正在这时,Raoul赶到了地下室。Phantom趁他不防,用绳索套住了Raoul,并且以Raoul的生命要挟Christine做出选择。Christine不忍爱人的牺牲。她最终鼓起勇气,用一个吻,向Phantom展示了爱的力量。
一个意味深长的吻,如同天堂的光辉,照亮了Phantom的封闭的心灵。Phantom被Christine的坚定的爱的力量彻底折服。他松开了Raoul脖子上的绳索,让他们赶快离开,并且不要再回来也不要跟旁人提起这里的一切。
Christine和Raoul相依走到门口,突然Christine回头跑到Phantom身边,将Phantom之前给她带上的戒指摘下,还给Phantom。Phantom强捺悲哀,目送Christine离去。然后满怀深情地唱出“Christine I love you...”,继而消失在了一片黑暗之中。
尾声
待到众人找到了地下室这里,Phantom早已不知去向。座位上,只留下Phantom的一只面具。远处传来Phantom的歌声:“It's over now, the music of the night---”