Experience theatre at its best ...