Oopperan kummitus (vuoden 2004 elokuva)

Juoni

On vuosi 1919. Pariisin oopperatalossa pidetään parhaillaan huutokauppaa. Iäkäs pyörätuolissa istuva mies, Chagnyn varakreivi Raoul (Patrick Wilson), ostaa huutokaupasta erään soittorasian. Sitten hän huomaa kauempana tutun hahmon, Madame Giryn (Miranda Richardson), joka on entinen baletinohjaaja. Kummankin huomio kiinnittyy ”kohteeseen 666, palasina olevaan kattokruunuun”, joka on osittain entisöity huutokauppaa varten. Kun kattokruunu paljastetaan ja nostetaan kattoon, elokuva siirtyy ajassa taaksepäin vuoteen 1870, jolloin oopperatalo eli vielä kulta-aikaansa.
Oopperan kummitus (Gerard Butler) on oopperatalossa kummitteleva epämuodostunut musikaalinen nero, joka piilottelee rakennuksen alla olevissa katakombeissa. Hän rakastuu nuoreen Christine Daaé-nimiseen sopraanoon (Emmy Rossum) ja opettaa tätä salaa oopperan uudeksi tähdeksi. Christine antautuu kummituksen valtaan, koska hän uskoo tämän olevan hänen kuolleen isänsä (Ramin Karimloo) henki musiikin enkelin hahmossa. Ajan myötä Christine alkaa luottaa kummitukseen täydellisesti. Kummitus itse puolestaan alkaa käyttäytyä pakkomielteisesti varjostaen Christineä, murhaten ihmisiä ja säikyttelemällä kaikkia, jotka asettuvat hänen tai Christinen tielle.
Kun kummitus ajaa oopperan pääsopraanon, Carlotta Giudecellin (puhe Minnie Driver, laulu Margaret Peerce), tiehensä, Christinestä tulee uusi primadonna. Christine saakin ensi-esityksestään kriitikoilta loistavat arvostelut. Kuluu muutamia kuukausia. Kummitus vaikuttaa hävinneen oopperatalosta, ja Christine ja hänen entinen lapsuudenystävänsä Raoul menevät kihloihin. Kummitus ilmestyy kuitenkin yllättäen oopperatalossa järjestettyihin naamiaisiin ilmoittaen kirjoittaneensa uuden oopperan ja vaatien, että se esitetään seuraavaksi. Sitten kummitus katoaa. Madame Giry paljastaa tuoneensa kummituksen oopperataloon pelastettuaan tämän pienenä kiertävästä friikkisirkuksesta. Sillä välin Christineä raastaa se, että vaikka hän rakastaakin Raoulia, hän tuntee toisaalta jotain myös kummitusta kohtaan. Kun Christine käy myöhemmin isänsä haudalla, kummitus seuraa hänen kannoillaan. Myös Raoul saapuu paikalle, jolloin kummituksen ja Raoulin välille syntyy säälimätön taistelu. Raoulin valmistautuessa tappamaan kummituksen Christine, joka välittää kummituksesta yhä, pyytää Raoulia säästämään tämän hengen. Christine ja Raoul juoksevat yhdessä pois, jolloin kummitus vannoo kostavansa heille molemmille sen, että Christine on hylännyt hänet.
Raoul ja oopperatalon omistajat kehittävät juonen kummituksen sieppaamiseksi aikomalla esittää kummituksen kirjoittaman oopperan, Don Juan Triumphantin. He ovat varmoja siitä, että kummitus ilmestyy jälleen esiin oopperan ensi-iltana. Ensi-illan aikana kummitus kuitenkin tappaa tenori Ubaldo Piangin (Victor McGuire) ja ottaa tämän paikan lavalla. Kummitus ja Christine laulavat yhdessä laulun ”The Point of No Return”, jossa Christine tunnustaa rakkautensa vastalaulajalleen. Kun Christine riisuu kummituksen naamion ja paljastaa tämän arpeutuneet kasvot yleisölle, kummitus sieppaa hänet. Sitten kummitus kiipeää katolle siihen kohtaan, josta lähtevät köydet kannattavat katosta roikkuvaa kattokruunua. Kummitus katkaisee köydet, jolloin kattokruunu putoaa yleisön päälle. Sitten hän sytyttää vielä oopperatalon palamaan ja palaa takaisin piilopaikkaansa oopperatalon alle Christine mukanaan. 
Kummitus raivoaa, ettei Christine voi enää ikinä rakastaa häntä nähtyään hänen epämuodostuneet kasvonsa. Christine väittää kuitenkin, että kummitus on vääristynyt vain kasvoiltaan, ei sielultaan. Raoul saapuu pelastamaan Christinen, mutta kummitus sieppaa hänet lassoonsa. Kummitus käskee Christineä tekemään valinnan: Jos Christine valitsee Raoulin, kummitus vapauttaa hänet mutta tappaa Raoulin. Jos Christine taas valitsee kummituksen, kummitus vapauttaa Raoulin, mutta Christinen on jäätävä ikiajoiksi kummituksen luokse. Christine kertoo kummitukselle, ettei tämä ole yksin, ja suutelee tätä intohimoisesti. Kummitus liikuttuu Christinen valmiudesta uhrata vapautensa Raoulin hengen vuoksi, joten hän päättää vapauttaa sekä Christinen että Raoulin. Kummitus tietää, että Raoul tulee suojelemaan Christineä aina ja voi tarjota tälle normaalin elämän. Christine lähtee yhdessä Raoulin kanssa. Sydän murtuneena kummitus käsittää, että hänen kammottavat tekonsa ovat tuhonneet hänen mahdollisuutensa voittaa Christinen rakkauden. Hän rikkoo piilopaikassaan olevan peilin ja katoaa sen taakse. Kun väkijoukko viimein saapuu kummituksen piilopaikkaan, Christinen ystävä ja Madame Giryn tytär, Meg (Jennifer Ellison), löytää sieltä enää vain kummituksen naamion.
Elokuva siirtyy takaisin vuoteen 1919, ja Raoulin ostama soittorasia muuttuu jälleen mustavalkoiseksi. Raoul asettaa soittorasian Christinen haudalle. Hän huomaa, että haudalle on asetettu myös mustaan nauhaan kiedottu ruusu (oopperan kummituksen tunnus) sekä kummituksen Christinelle antama kihlasormus. Kummitus ei ole koskaan lakannut rakastamasta Christineä.

Lavaversio vs elokuvaversio

Elokuva oli suurimmalta osalta uskollinen lavamusikaalille, mutta joitakin muutoksia tehtiin. Eräitä kohtauksia lisättiin ja toisia poistettiin. Lisäksi muutamat musikaalissa lauletut osuudet puhuttiin elokuvassa. Myös kertomukseen tehtiin useita muutoksia. Ensimmäisen näytöksen loppuun ajoitettu kattokruunun putoaminen siirrettiin elokuvan loppuhuipennukseen, heti "The Point of No Return" -kappaleen jälkeen.  
Myös joitakin henkilöitä ja heidän taustojaan muutettiin. Elokuvassa Madame Giry tapaa kummituksen, kun he molemmat ovat vielä lapsia ja auttaa häntä pakenemaan sirkusvankeudesta, mikä antaa ymmärtää kummituksen viettäneen koko elämänsä oopperatalossa. Lavamusikaalissa ja alkuperäisessä kirjassa kummitus päätyy sirkukseen aikuisena kierrettyään maailmaa ja vietettyään aikaa Persiassa. Kummituksen meikkiä muutettiin musikaalista tekemällä siitä huomaamattomampi ja luonnollisempi. Myös kummituksen tekemät temput selitettiin elokuvassa täysin.
Christinen hahmoa muutettiin myös hieman: elokuvassa Madame Giry adoptoi hänet nuorella iällä ja tuo oopperataloon.