measure for measure

1 4341

Not many modern stars find their names in a Shakespeare play. It's usually Henry the fourth and Richard the third. But last night Broadway...