Stage and screen hunk Oscar Isaac, Keegan-Michael Key and a cast of greats have started performances in the Sam Gold-helmed production of Shakespeare's Hamlet at the Public Theater. Here's your inside look at shots from the eagerly anticipated production. Opening night is scheduled for July 13.