Absolutely captivating. Hands down my favorite version, movie, all of the above. Gerard Butler was the dreamiest phantom, Emmy Rossum(Christine) was angelic and Patrick Wilson was a perfect Raoul. They all fit so well into this play even if the singing wasn’t spot on to some, it was to me. The masquerade was so cool to watch, the theatrics, the acting and singing was all superb. I give 5 stars! BRAVO