Here comes Hamlet Hamlet Hamlet again