aspiringwriter.co.uk
What makes a great villain?
What makes a great villain? By Alexander BallardPublished January 16, 2014 By now I’m sure we’ve all see season 3 of Sherlock, or at least those of us in the UK have. Season 3 introduced Charles A…