Hamlet presented by Iris Theatre Hamlet presented by Iris Theatre Friday 28th June 2019 7:30 pm – 10:30 pm More about Hamlet presented by Iris Theatre View full calendar