they slap each other silly
Hamlet is the last person to actually die in the play. However, Rosencrantz and Guildenstern are the last people to have been mentioned dead--by Fortinbras I believe.
There are eight individuals who die during the play, three of them offstage :Hamlet himself, King Claudius and Queen Gertrude, Polonius, Laertes, Ophelia, and Rosencrantz and Guildenstern. Hamlet's father is dead before the play opens, and only his Ghost appears.(It's also implied that the servant Reynaldo dies, although that has to be interpreted.)
Guildenstern and Rosencrantz both die by the hand of England due to the mix up of letters by Hamlet. Ironically Hamlet was suppose to be behead; however, because Guildenstern and Rosencrantz bring the letters written by Claudius to England they ended up giving the letters rewritten by hamlet that lead to their beheadenment.
In England where they have been sent to accompany Hamlet to his death.
They are. If they weren't, Hamlet wouldn't have sent them to their death. They had the opportunity to betray him when they were out of his sight. It seems the king didn't completely take them into his confidence, though, so perhaps their loyalty wasn't total.
Hamlet is directly responsible for the deaths of five people and indirectly for another. The first person to die because of Hamlet's actions is Polonius, who Hamlet stabs in the mistaken belief that he is King Claudius. This indirectly causes Ophelia's death. Hamlet then kills, in succession, Rosencrantz, Guildenstern, Laertes and Claudius.
Hamlet's uncle was sending Hamlet to England to be killed and Rosencrantz and Guildenstern were taking him there, but on the ship, Hamlet switched the orders with orders to kill them instead and got off the ship. They died in England.
If we take it that Hamlet killed Polonius believing him to be the king, and therefore as a part of his plot for revenge, then Polonius's death, and indirectly Ophelia's arise from his act of revenge. Claudius of course dies from Hamlet's revenge. Gertrude, Laertes and Hamlet die as a result of Laertes and Claudius's plot. Rosencrantz and Guildenstern die just because Hamlet doesn't much like them.
An obligation that Hamlet resented was when he decided to let Rosencrantz and Guildenstern die in his place. He had to do this because he wanted to go back to Denmark and kill Claudius but the price he had to pay was letting his good friends die.
Fredrik Rosencrantz died in 1957.
Bernard Rosencrantz died in 1935.
Polonius (stabbed from behind a tapestry), Hamlet (poisoned by Laertes' sword), Laertes (also poisoned by his own sword), Gertrude (drinks Claudius' poison)and Claudius (stabbed, and forced to drink his poison) all die onstage. Ophelia (drowned), Rosencrantz and Guildenstern (hung?) all die offstage.