My Shows
News on your favorite shows, specials & more!

Who Played Hamlet in Hamlet

Hamlet is a role in Hamlet, a play that opened Off-Broadway in 2017.

Oscar Isaac (Star Wars: The Force Awakens, Romeo and Juliet) returns to The Public in this electrifyingly intimate new production of Shakespeare’s eternal drama. Isaac is the Prince caught between thought and action, anger and anguish, as his uncle assumes the throne left vacant by his murdered father. As the dead King calls to him from the grave, demanding to be avenged, Hamlet is forced to choose between bearing the oppressor’s wrong or taking arms against a sea of troubles. Tony Award winner Sam Gold (Fun Home, Othello) directs theater’s most powerful tragedy about life and death, madness and conscience, and corruption - of the state and of the soul. HAMLET is made possible by the generous support of Luigi Caiola & Sean McGill, and Susan & David Edelstein.

6 actors have played Hamlet in Hamlet.

View full cast of Hamlet

Performer Production Opened
Matthew Newton Off-Broadway Hamlet 0
Benedict Cumberbatch West End Hamlet 2015
Andrew Scott West End Hamlet 2017
Arian Moayed New York Hamlet 2017
Oscar Isaac Off-Broadway Hamlet 2017
Michael Urie Washington, DC (Regional) Hamlet 2018

Other Roles in Hamlet

Role Production Opened
Claudius Off-Broadway Hamlet 2017
Gertrude Off-Broadway Hamlet 2017
Guildenstern Off-Broadway Hamlet 2017
Hamlet Off-Broadway Hamlet 2017
Horatio Off-Broadway Hamlet 2017
Laertes Off-Broadway Hamlet 2017
Ophelia Off-Broadway Hamlet 2017
Polonius Off-Broadway Hamlet 2017
Rosencrantz Off-Broadway Hamlet 2017
Second Gravedigger Off-Broadway Hamlet 2017

“Hamlet” Also Appears In

Production Type Year
Hamlet Off-Broadway 2009
Rosencrantz and Guildenstern Are Dead Broadway 1967
Hamlet Broadway 1945

Photos from Hamlet

View all 4 photos from Hamlet

Videos


TICKET CENTRAL
Hot Show
Tickets From $70
Hot Show
Tickets From $59
Hot Show
Tickets From $95
Hot Show
Tickets From $71