Actor Oscar Isaac has agreed to play what titular Shakespearean character in a Public Theater production in New York City this Summer?
Hamlet