Looking disconcertingly like the country-pop singer k.d. lang in her handsome suit and tie, British mezzo soprano Sarah Connolly is a thoroughly convincing and authentically dashing Romeo in City ...