Keira Knightley, Charlotte Church i Anne Hathaway były kandydatkami do roli Chrinsine Daae. Natomist Katie Holmes niemal dostała rolę, ale dyrektor stwierdził, że jest za stara.
Najpierw Schumacher wybrał Patricka Wilsona do roli Raoula, potem kontrakt podpisał Gerard Butller (Upiór) a na końcu Emily Rossum (Christine).
Patrick Wilson nie potrzebował kaskadera, wszystkie niebezpieczne akcje wykonywał sam.
Kandydatura Shekhara Kapura była rozważana do reżyserii filmu.
John Travolta i Antonio Banderas byli brani pod uwagę do roli upiora.
Filmowanie ostatniej sceny w kryjówce zajęło tydzień.
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.
Charakteryzacja Gerarda Butlera na Upiora zajmowała ponad 4 godziny.
W castingu do roli Christine brała udział Keira Knightley, jednak organizatorzy uznali, że nie potrafi śpiewać i postanowili powierzyć tę rolę Emmy Rossum.
Ani Gerard Butler ani Emmy Rossum nie widzieli musicalu przed otrzymaniem ról w filmie.
Budżet filmu: 70000000
Przychody z biletów w USA: $51,225,796
Przychody z biletów poza USA: $35,829,743
Przychody z biletów ogólnie: $87,055,539
Szczegółowe weekendowe dane finansowe: