Hamlet, about five times, Claudius and Gertrude.
Marcellus
Hamlet spoke the words in William Shakespeare's play Hamlet.
Hamlet spoke the words in William Shakespeare's play Hamlet.
Francisco
I believe that he is speaking about Hamlet Senior and his recent death, that it is fresh.
Bernardo. He says, "Who's there?"
His father, Old Hamlet. The ghost who later speaks to him.
The ghost, in Act 1 Scene 5.
Yes the ghost only speaks to Hamlet. The others can see him but cannot hear him. When the ghost visits Hamlet in his mother's closet, his mother can neither see nor hear him.
He realises that she has lied to him about her father not being there and that she has betrayed him
No. Although the phrase does come from Hamlet, Hamlet does not speak it, as part of a soliloquy or otherwise. It is spoken by Polonius, and it is ironic, since Polonius is totally devious and deceptive and is false to many men, including his son Laertes to whom he speaks these words.