In Hamlet, Shakespeare reveals familiarity with the castle, with Elsinore and with Danish customs – and some of his observations are extraordinarily accurate. But were they all based on hearsay, or is it possible – as has been claimed – that he might have