Question: who plays christine daae in phantom of the opera
Answer: It stars Gerard Butler in the title role , Emmy Rossum as Christine Daaé , Patrick Wilson as Raoul , Miranda Richardson as Madame Giry , Minnie Driver as Carlotta Giudicelli , and Jennifer Ellison as Meg Giry .