playingwithplays.com
TOP 10 SHAKESPEAREAN VILLAINS: NUMBERS 4, 3 AND 2
OUR COUNTDOWN OF THE MOST DESPICABLE VILLAINS IN SHAKESPEARE’S PLAYS IS GETTING TO THE SHARP, POINTY END. HERE, WE REVEAL NUMB