Why doesn't Hamlet kill Claudius when he has the opportunity? What makes this scene highly ironic?

Why doesn't Hamlet kill Claudius when he has the opportunity? What makes this scene highly ironic?
Hamlet doesn't want to kill Claudius when he is with God because he doesn't want him to go to heaven. This is ironic because Claudius wasn't truly praying, but instead realizing his sin and sticking with it. He would not have gone to heaven in Hamlet had killed him.

Comments