Taking place in Denmark, the king has died and a group of soldiers tells his son, Hamlet, that they saw his ghost. Hamlet then learns his father was poisoned by his uncle.
Hamlet feels as though he needs to avenge his fathers death and begins to make a decision for his actions.
How can I prove Claudius killed my father...
Hamlet begins to use tactics to prove that his uncle, Claudius, killed his father. He makes the request that a theater troupe act out a play that illustrates a king being poisoned. Claudius' reaction will prove if he is guilty or not.
Give me some light, away!
Claudius then leaves the play to pray for forgiveness for the sin he has committed of killing Hamlet's father. Hamlet overhears Claudius and has a desire to kill him. The only issue here is, Hamlet thinks that if he kills Claudius while he is praying, then he will go to heaven. Of course, he doesn't deserve that.
Now might I do it pat. Now he is a-praying.
My fault is past. But oh, what form of prayer can serve my turn, "Forgive me my foul murder"?
Hamlet accidentally kills Polonius and Claudius wants Hamlet to be killed. Hamlet escapes back to Denmark and Ophelia drowns. Hamlet is challenged to a fencing match by Laertes, who blames Hamlet for his father, Polonius', and his sister, Ophelia's, deaths.
In the final scene at the match, Laertes poisons the tip of his sword which kills him and Hamlet. Claudius poisons a cup of which he and Gertrude drink and then die. In the end, Horatio is the only one standing alive to tell the story.