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