Hamlet 2 Review