Apart from The Comedy of Errors, Macbeth, a tragedy of errors, is the shortest of Shakespeare’s plays. At only 2,107 lines it is barely half the length of Hamlet, with which it is often compared. The ...