Book now Flute Theatre in association with English Touring Theatre presents: Hamlet, Who's There? Adapted by Kelly Hunter