The Theatre

First staged in Bergen, Norway, in 2000, The Performance Theatre has since been played out in venues the world over, from New Delhi, St Petersburg and London, to Beijing, Istanbul, Venice and Washington DC.