The Phantom of the Opera, one of the most iconic broadway shows of Andrew Lloyd Webber, recently made its debut in India with a record-breaking run at the Nita Mukesh Ambani Cultural Centre (NMACC).