Hamlet grapples with whether it is nobler to suffer life's difficulties or take arms against them through death. He loves Ophelia but his father's murder has driven him mad with grief and desire for revenge. In the play-within-a-play scene, Hamlet confirms that Claudius is his father's killer by his reaction, after which Hamlet finally enacts his revenge through poison before meeting his own tragic end.