Hamlet creates a play to let his uncle know that Hamlet knows what happened between him and his father.
Hamlet feels anger towards his uncle, the new King, after he sees the king feeling guilty for the curse that he did to his own brother. But Hamlet decides to not put him under the curse on that moment.
When Hamlet decided to put under the curse the King, He confused The King with his best friend father(Laertes) and put him under the curse to forever sleep.
The king forced Hamlet to go to another country becaused of the curse he did on Laertes.
The Queen finds out that Laerte's dauther drank the magic poison to go under the curse of frever sleep.
After Hamlet came back to the castle,Hamlet's friend wanted revenge for putiing his father to sleep, after The evil King noticed that Hamlet wanted to put him under a curse and on his fail attempt to put Hamlet under his same father curse, everyone was put to sleep forever