Zastanawiano się nad kandydaturą Shekhara Kapura jako reżysera filmu.
Keira Knightley, Charlotte Church, Catherine Zeta-Jones, Sarah Brightman i Anne Hathaway były kandydatkami do roli Christine Daaé. Natomiast Katie Holmes niemal dostała rolę, ale Joel Schumacher, reżyser filmu, stwierdził, że jest ona "za stara".
Reżyser Joel Schumacher zainteresował się Gerardem Butlerem, po tym, jak obejrzał go w filmie "Drakula 2000".
Anne Hathaway wygrała eliminacje do roli Christine, musiała jednak zrezygnować z udziału w tym przedsięwzięciu, bo zdjęcia pokrywały się z terminem realizacji "Pamiętnika księżniczki 2: Królewskie zaręczyny".
Do roli Upiora kandydowali: John Travolta, Hugh Jackman, Brendan Fraser, Michael CrawfordMichael Crawford i Antonio Banderas.
W roku 1870, w którym rozgrywa się akcja filmu, Opera Paryska była w trakcie budowy. Oddano ją do użytku dopiero w roku 1874.
Podczas piosenki ,,Music of the night" wykonywanej przez Upiora można zauważyć cień kamery.
Podczas pierwszego pobytu Christine w kryjówce Upiora ma ona na sobie pończochy. W następnej scenie już ich nie ma, pomimo iż dzieje się to w tym samym miejscu, a Christine przez cały czas spała.
Po zabójstwie Buqueta Raoul biegnie szukać Christine. Kiedy się spotykają, dziewczyna mówi "Raoul, we're not safe here.", jednak podczas wypowiadania tych słów jej wargi nie poruszają się, a jedynie są otwarte.
Film kręcono w Londynie i Iver Heath (Anglia, Wielka Brytania).
Film miał być kręcony już w 1990, a głównymi aktorami mieli być Michael Crawford i Sarah Brightman - odtwórcy ról w wersji teatralnej, jednak tuż przed początkiem zdjęć Andrew Lloyd Webber rozwiódł się z Sarah Brightman i projekt odłożono.
W jednej z końcowych scen w kryjówce Upiora z wody wyłaniają się zapalone świeczniki. To nie efekty specjalne, ale specjalnie przygotowane knoty zapalające się przy kontakcie z powietrzem. Ponieważ można było ich użyć tylko raz, cała scena została nakręcona za jednym zamachem.
Zdjęcia do filmu powstały pomiędzy 15 września 2003 roku a 15 stycznia 2004 roku.
Minnie Driver (Carlotta) nie śpiewa w filmie swoim oryginalnym głosem. Aktorka miała za delikatny głos do tej roli. Kwestie śpiewane były dubbingowane przez Margaret Preece.
Minnie Driver śpiewa jedynie piosenkę "Learn to be Lonely", którą słychać w napisach końcowych.
Muzyka do filmu grana jest przez orkiestrę składającą się aż z 110 muzyków.