Who are the two in hamlet?
* Hamlet: The prince of Denmark and the protagonist of the play. He is a complex and troubled character who is struggling with his father's death, his mother's remarriage, and his own sense of duty.
* Ophelia: A young woman who is in love with Hamlet. She is a kind and gentle soul who is caught up in the turmoil of Hamlet's revenge plot.