Edinburgh Festival Theatre

4–5 September, 7.15pm

Bach never wrote an opera, but that didn’t stop the late director Herbert Wernicke imagining that he had by piecing together six sacred cantatas and performing them on a four-storey stage.