Conductor
Premil Petrovič
Stage director
Brett Bailey
Macbeth
Owen Metsileng
Lady Macbeth
Nobulumko Mngxekeza
Vancouver, Canada