Is Hamlet's father's ghost avenged in the end?

Expert Answers