In Act 3, Scene 3, Hamlet has an opportunity to kill Claudius, but he does not act. One
scene later, however, Hamlet does not hesitate at all when he kills Polonius in Gertrude’s
chamber. Why is Hamlet able to act in Scene 4 but not in Scene 3? What does this tell
readers and viewers about Hamlet’s character?

Respuesta :

Hamlet's character is impulsive and indecisive.  

Hamlet tends to be indecisive, and this is because he is an over-thinker. As he overanalyzes all sides of a question, this often leads to inaction. In scene 3, Hamlet says that he does not want to kill Claudius because he is praying, and this means that his soul is clean and he would go straight to heaven. However, it is likely that this is an excuse, and that Hamlet cannot bring himself to kill Claudius at that moment. However, he is able to "do so" in the next scene, as it is an impulsive act and he has no time to think about it.