I have seen T.P.O.T.O many times, and most of them have been the 25th anniversary performance. This performance is by-far my favorite. Ramin Kariloo is the BEST Phantom I have ever seen. Sierra Boggess is also the best Christine. Hadley Fraser is one of the best Raoul's I have seen. Even Meg and Madame Giry were fantastic. Carlotta was probably my least favori actress. I enjoyed this performance so much better because the actors seemed like they were literally their characters. I hope toi enjoyed this and toi can watch the entire performance on youtube. Thanks!