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?

Verified Answer :

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.