Shakespeare's treacherous, envious, manipulative, bitter and vicious villains are among the most complex literary characters. Let's see how many of them you know.
Shakespearean female characters reveal a great deal of women's status in Elizabethan England. This quiz covers different types of Shakespearean heroines, from the tragic innocent victims, to the strong-willed women and scheming villainesses.