I'll have to disagree with whats been said here. I think that hamlet, although craftily written and intricate, is a hideously anti-feminist play, particulary in the characters of Ophelia. I was disgusted while reading her character, and had to resist the submissive, obediant, weak ideals of the feminine she embodies. Shakespear has been called a feminist writer, though hamlet undoubtably proves this wrong.