Tickets now available for Hamlet