Assholes… Writing great bad guys 10 Sep 2014 Just as you shouldn't write a perfect protagonist who is good at everything and always makes the right choice, don’t make your antagonist perfectly evil. Everyone has something not-terrible about…