Mamma Mia! (nearly 3,000 performances). The Imperial has been home to Oliver , Fiddler on the Roof, Cabaret , Zorba , nearly five years of Pippin , They're Playing Our Song  (1,082 performances),   Dreamgirls  (1,521 performances), The Mystery of Edwin Drood (608 performances), Jerome Robbins' Broadway (633 performances), nearly three