Why does Hamlet delay taking action against Claudius? This is a question that everyone want to know. We all know that Hamlet want to kill his Uncle Claudius as soon as possible. But why does he wait so long to sweep to his revenge? I believe that there are more than one reason why Hamlet delays before he takes action.
One reason why Hamlet delays to take action against Claudius is because he does not
showed first 75 words of 416 total
showed last 75 words of 416 total
side and fatal to Hamlet. But Claudius plan backfire in the biggest possible way. And he winds up pinioning his wife Gertrude in which he loves dearly. And this gives Hamlet even more reason to kill Claudius.
I feel that this delay is justified because Claudius got what he deserved. Hamlet had every right to kill Claudius. Claudius killed his own brother married his sister-in-law, stole Hamlets thrown, and in the end kills Hamlets mother.