A series of live theatre, opera and ballet reviews.
Julian Budden considers Opera North's production of Macbeth at the Leeds Grand Theatre.
Discover 11,128,835 listings and 282,095 playable programmes from the BBC
A series of live theatre, opera and ballet reviews.
Julian Budden considers Opera North's production of Macbeth at the Leeds Grand Theatre.