Hamlet
National Theatre
Brooklyn Academy of Music
Harvey Theater
May 10, 2026
The National Theatre
production of Hamlet is crisp and
bold. Director Robert Hastle interprets this Shakespeare
classic with simple and accessible splendor.
He includes elements and images throughout the production that transcend
location and time period. The text is
clear. The action is continuous. The cast is outstanding. They skillfully fill BAM’s expansive Harvey
Theater with emotion, energy, and elegance. 
Photo courtesy of National Theatre
& Brooklyn Academy of Music
Hamlet (played by Hiran Abeysekera) grieves the passing of his father the King, while at the wedding of his mother, Gertrude (played by Ayesha Dharker) to his uncle, Claudius (played by understudy Phil Cheadle). When Horatio (played by Tessa Wong) tells Hamlet she has seen the ghost of his father (played by Ryan Ellsworth) walking in the night, Hamlet follows her to the night watch. There he is visited by the apparition, who tells Hamlet of how he was murdered by Claudius to obtain the crown. This sets Hamlet on a quest for revenge, which is hampered by his palpable descent into madness.
![]() |
| Hiran Abeysekera as Hamlet Photo courtesy of National Theatre & Brooklyn Academy of Music |

Francesca Mills & Hiran Abeysekera
Photo courtesy of National Theatre & Brooklyn Academy of Music
Francesca Mills is
vivacious as Ophelia. She creates tender relationships with her father, Polonius (played by Matthew Cottle),
and her brother, Laertes (played by Tom Glenister). Her descent into madness is riveting and
heartbreaking. Mr. Cottle portrays Polonius
as a caring and generous father. Mr.
Glenister is dashing and brave as Laertes.
National Theatre’s production of Hamlet is playing at Brooklyn Academy of Music’s Harvey Theater through May 17. It is a stunning production with glorious performances. Get a ticket!
Domenick Danza

















