Answer: Hamlet's characters are neither all good nor all bad and that the play has a somber, sinister mood
4.6m questions
5.9m answers