Loading Events

Hamlet

19 June - 27 July

Hamlet is back from university; back home to a cold little island hanging on to the edge of Europe. Everything has changed; his country is in crisis; his father is dead; and his uncle, a right-wing strongman, has seized power. Amidst all this chaos his mother has committed the ultimate betrayal.

As paranoia and rumor swirl around the fractured state, the truth is becoming ever more distant and unknowable.

“To be or not to be, that is the question…”

But can Hamlet find any answers before his own doubts and fears eat him alive?

Directed by Daniel Winder, this modern promenade production will place Shakespeare’s greatest tragedy within a contemporary context that will illuminate both the play and our own relationship with its timeless themes.

Ticket Information

Main run: £20
Children (under 16): £15
Previews (19th – 24th June): £15

Families of 4 (minimum two children): £55
Families of 6 (minimum three children): £80

Aged 16 – 25? Find out about our Young Iris Membership Scheme! Click here for more information.

School and group rates are available, please contact tickets@iristheatre.com for more information.

19 Jun 2019 - 19:30 Buy Tickets

20 Jun 2019 - 19:30 Buy Tickets

21 Jun 2019 - 19:30 Buy Tickets

22 Jun 2019 - 14:30 Buy Tickets

22 Jun 2019 - 19:30 Buy Tickets

24 Jun 2019 - 19:30 Buy Tickets

26 Jun 2019 - 19:30 Buy Tickets

27 Jun 2019 - 19:30 Buy Tickets

28 Jun 2019 - 19:30 Buy Tickets

29 Jun 2019 - 14:30 Buy Tickets

29 Jun 2019 - 19:30 Buy Tickets

30 Jun 2019 - 14:30 Buy Tickets

01 Jul 2019 - 19:30 Buy Tickets

03 Jul 2019 - 19:30 Buy Tickets

04 Jul 2019 - 19:30 Buy Tickets

05 Jul 2019 - 19:30 Buy Tickets

06 Jul 2019 - 14:30 Buy Tickets

06 Jul 2019 - 19:30 Buy Tickets

07 Jul 2019 - 14:30 Buy Tickets

08 Jul 2019 - 19:30 Buy Tickets

10 Jul 2019 - 19:30 Buy Tickets

11 Jul 2019 - 19:30 Buy Tickets

12 Jul 2019 - 19:30 Buy Tickets

13 Jul 2019 - 14:30 Buy Tickets

13 Jul 2019 - 19:30 Buy Tickets

15 Jul 2019 - 19:30 Buy Tickets

17 Jul 2019 - 19:30 Buy Tickets

18 Jul 2019 - 19:30 Buy Tickets

19 Jul 2019 - 19:30 Buy Tickets

20 Jul 2019 - 14:30 Buy Tickets

20 Jul 2019 - 19:30 Buy Tickets

21 Jul 2019 - 14:30 Buy Tickets

22 Jul 2019 - 19:30 Buy Tickets

24 Jul 2019 - 19:30 Buy Tickets

25 Jul 2019 - 19:30 Buy Tickets

26 Jul 2019 - 19:30 Buy Tickets

27 Jul 2019 - 14:30 Buy Tickets

27 Jul 2019 - 19:30 Buy Tickets