He’s played Tony Blair, Sir David Frost and now, he’s going to play Hamlet. Michael Sheen is taking on the role at the Young Vic, directed by Ian Rickson (whose play Jerusalem is returning to London the same month) and tickets are selling like hot cakes. The only availability left is around Christmas (between 23rd and 30th December) but we reckon this would be a great yuletide treat. Don’t bother with the website as we found no availability at all on it, instead call directly on the booking line. Good luck!