Michael Kahn, Shakespeare Theatre Company’s artistic director, has lured Michael Urie to play the titular Prince for its upcoming production of Hamlet, opening next week and has peppered the show with a strong collection of actors, including Alan Cox as Claudius, Madeleine Potter as Gertrude and Robert Joy as Polonius.