Saw it when I was much younger - it's really good - was doing Hamlet at A Level so the school arranged a trip - very funny and very clever.