Hamlet tickets
Brooklyn, NY

Hamlet tickets

See a razor-sharp reimagining that shakes up Shakespeare’s darkest tale.

792others are checking this out!

Hamlet: What to expect - 1
Theatre Sale
82%
Rewards logo
App only
Hamlet tickets

About Hamlet

Kicking off an ongoing partnership between BAM and London’s National Theatre, director Robert Hastie (Operation Mincemeat) brings his witty, fearlessly contemporary take on Hamlet across the Atlantic for a four-week run. Hiran Abeysekera (Life of Pi) stars in this sharp, darkly funny reimagining of Shakespeare’s famous tragedy.

Since its first staging at BAM in 1861, Hamlet has returned more than a dozen times, helmed by luminaries like Ingmar Bergman, Peter Brook, and Thomas Ostermeier. Now, Hastie’s fresh new production marks yet another groundbreaking chapter to BAM’s legacy of daring Hamlets.

Run time

2hr 45min.

Age

All Ages.

Start date

April 19th, 2026

End date

May 17th, 2026

Hamlet cast and creative team

By: William Shakespeare
Director: Robert Hastie
Choreography: Ira Mandela Siobhan
Cast list: Hiran Abeysekera (as Hamlet), Alistair Petrie (as Claudius), Maureen Beattie (as First Player), Joe Bolland (as Guildenstern), Matthew Cottle (as Polonius), Tim Dewberry (as Marcellus/Captain), Ayesha Dharker (as Gertrude), Ryan Ellsworth (as Ghost/Player King/First Gravedigger), Tom Glenister (as Laertes), Mary Higgins (as Osric/Voltemand), Liz Jadav (as Nurse/Priest), Kiren Kebaili-Dwyer (as Fortinbras), Hari Mackinnon (as Rosencrantz), Francesca Mills (as Ophelia), Sophia Papadopoulos (as Cornelius/English Ambassador/Second Gravedigger), Seb Slade (as Francisco/Reynaldo), Noel White (as Bernardo), Tessa Wong (as Horatio)
Sets: Ben Stones
Costumes: Ben Stones
Lighting: Jessica Hung Han Yun
Sound: Alexandra Faye Braithwaite
Other info: Original music by Richard Taylor, fight direction by Kate Waters

Venue

Harvey Theater at BAM Strong

651 Fulton Street, Brooklyn, NY, United States, 11217

Frequently asked questions

What is the running time of Hamlet?

Hamlet runs for 2hr 45min.

Which theatre is Hamlet at?

Hamlet is at Brooklyn's Harvey Theater at BAM Strong, which is located at 651 Fulton Street, Brooklyn, 11217.

How much are tickets for Hamlet?

Hamlet tickets start at $32.

What is the age recommendation for Hamlet?

All Ages.

How do you get tickets for Hamlet?

Check the top of this page for current availability on Hamlet tickets on TodayTix.

Buy tickets, get rewarded
Red2 tickets
+
Silver6 tickets
+
Gold16 tickets
+