Question: who stars in the phantom of the opera movie
Answer: A film version , directed by Joel Schumacher and starring Gerard Butler as the Phantom , Emmy Rossum as Christine , Patrick Wilson as Raoul , Minnie Driver as Carlotta , and Miranda Richardson as Madame Giry , opened on 22 December 2004 in the US .