Masquerade " 18 November 2025 Masquerade is an immersive reimagining of The Phantom of the Opera in which a small number of audience members are guided through a fully realized production that is a deferential homage to the longest running show in Broadway history. The journey begins with everybody receiving a lace mask to wear to differentiate the […]