I was fortunate to see Jude Law as a brilliant Hamlet at the Donmar last year and just booked tickets to see him many months out. I did, however, book Hamlet at least a year in advance and it was worth it.
The show is part of a five-play season by Michael Grandage (previously at the Donmar) which also features Judi Dench opposite Ben Whishaw in a new play, David Walliams as Bottom opposite Sheridan Smith’s Titania in A Midsummer Night’s Dream, and Simon Russell Beale as a cross-dressing army captain in Peter Nichols’s Privates on Parade. The lineup is completed by Martin McDonagh’s The Cripple of Inishmaan, starring Daniel Radcliffe.
Grandage’s new model has more expensive seats subsidizing £10 seats in prime areas of the theatre. I was eager to book a couple of the shows and didn’t see the availability yet of the £10 tickets. You might choose to wait–but i’m not sure when they will be for sale or how quickly they will sell.. Since the tickets just went on sale, excellent seats are available.