Understanding Your Villains (Part 2): Sociopaths, Flawed Heroes, and Egoism
Well-written villains have a magic that makes a story pop. Despite this, some writers have trouble getting into their villains' heads, and many readers and viewers fail to fully understand…