Unlike a lot of the pretentious Shakespeare plays, almeida's Hamlet is stagecraft and magic. The acting is superb in it, making the old words and the modern dress match perfectly, so that we know exactly what the actors are saying, even if we do not understand it literally.