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