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