A spooky, reimagined revival of Macbeth is haunting the Ethel Barrymore Theatre! Tony winner and Broadway.com Audience Choice Award nominee Alan Cumming, who plays nearly every role in Shakespeare’s classic thriller, celebrated his official opening night on April 21 with an audience of starry friends. Taking on the title role, Lady Macbeth, Banquo, the witches and more, Cumming wowed the crowd before celebrating with directors John Tiffany and Andrew Goldberg and co-stars Brandon Titley and Jenny Sterlin at a swanky soiree at Hudson Terrace. Click below to see exclusive photos of the action backstage and the star-studded party!