In Hamlet, to what degree is the ambiguity between heroism and villainy explored? Consider protagonists for your response.

I think that Hamlet is the good guy but by putting off doing anything he does bad things, but I don't know if that makes him the villain?

2 answers

Avoid using the slang term “the good guy” when your directions clearly want you to deal with the protagonist(s).

Hamlet is definitely not the villain; Claudius is. Do you understand why?

Look up the words hero, villain, protagonist, and antagonist at http://www.onelook.com and be crystal clear about both terms before tackling your assignment.
... about all four terms ...