mned ghost that we have seen,"(3.2.74-81)Hamlet does this because he does not want to kill Claudius unless he has some evidence that Claudius is guilty. He does not want to base his actions on the word of a ghost who may or may not have been his father, but instead on proof unintentionally given to him by Claudius himself. This shows Hamlet still has regard for what is right and honorable, and he is not just a son driven insane by the need to avenge his father’s death.Hamlet again questions the lawfulness of killing, when he has the chance to kill Claudius after Guildenstern and Rosencrantz leave, but doesn’t because Claudius is praying, and killing him would send his soul to heaven: "A villain kills my father, and for that, / I, his sole son, do this same villain send / To heaven," (3.3.81-83). Hamlet understands that even though Claudius is a murderer, if Hamlet kills him in cold blood, Hamlet will send Claudius' soul to heaven and condemn his own. Hamlet understands that in the eyes of God his actions would be wrong.Before he goes to see his mother, Hamlet utters the lines: "…Soft, now to my mother / Oh heart, lose not thy nature! Let not ever the soul of Nero enter this firm bosom," (3.2.425-427) to remind himself to contain the anger he feels towards his mother, and to not harm her. He understands that it would be wrong to harm her, since she had nothing to do with his father’s murder, and he tries to act in an honorable manner. Even though he eventually loses his anger and begins to talk to his mother in a dishonorable way, the fact that Hamlet still tried to be polite and gentle shows he was still in control of his mind.Hamlet also displays the knowledge of right and wrong in the last scene. He condemns Rosencrantz, Guildenstern, and Claudius for committing acts that were deceitful and dishonorable:“Their defeat / Does by their own insinuation grow.…He that hath killed my king and whored my mot...