playingwithplays.com
TOP 10 SHAKESPEAREAN VILLAINS: NUMBERS 7, 6 AND 5
WE’RE ON A QUEST TO DISCOVER THE ULTIMATE SHAKESPEAREAN VILLAINS. THE MOST DOWNRIGHT DEVIOUS, NEFARIOUS NASTIES IN ALL OF SHAKESPEARE’S PLAYS.