Theatre-goers have been left disappointed after performances of a popular musical were cancelled at short notice.