Duncan Hambeth. Both have strong female characters. And, both are resolved with violence. The major difference is that MacBeth is told from the perspective of the one who steals the throne. Hamlet is told from the perspective of the one who has had the throne stolen from him.