Her er nogle af argumenterne for og imod Hamlets ondskab:
Argumenter for Hamlets ondskab
* Han dræber Polonius og Ophelia uden nogen egentlig begrundelse.
* Han er villig til at ofre sine venners og families liv for at opnå sin hævn.
* Han er manipulerende og bedragerisk.
* Han bliver ofte set som værende hyklerisk, da han kritiserer andre for deres handlinger, mens han selv gør det samme.
Argumenter mod Hamlets ondskab
* Han er drevet af et ønske om hævn, hvilket ikke nødvendigvis er ondt.
* Han er ikke en koldblodig morder, og han føler ofte anger over sine handlinger.
* Han er en kompleks og tragisk karakter, og han bør ikke blot bedømmes som god eller ond.
* Han er et produkt af sine omstændigheder, og han har måske ikke været i stand til at vælge en anden vej.
I sidste ende er det op til den enkelte læser at afgøre, om de mener, at Hamlet er ond eller ej. Der er ikke noget rigtigt eller forkert svar, og karakterens kompleksitet er en af de ting, der gør ham så fascinerende.