La Carlotta (Minnie Driver) é a diva de uma conceituada companhia teatral, que é responsável pelas óperas realizadas em um imponente teatro. Temperamental, La Carlotta se irrita pela ausência de um solo na nova produção da companhia e decide abandonar os ensaios. Com a estréia marcada para o mesmo dia, os novos donos do teatro não têm outra alternativa senão aceitar a sugestão de Madame Giry (Miranda Richardson) e escalar em seu lugar a jovem Christine Daae (Emmy Rossum), que fazia parte do coral. Christine faz sucesso em sua estréia, chamando a atenção do Visconde de Chagny (Patrick Wilson), o novo patrocinador da companhia. O Visconde e Christine se conheceram ainda crianças, mas ele apenas a reconhece na encenação da ópera. Porém o que nem ele nem ninguém da companhia, com exceção de Madame Giry, sabem é que Christine tem um tutor misterioso, que acompanha nas sombras tudo o que acontece no teatro: o Fantasma da Ópera (Gérard Butler).