How many of us still believe in “good guys and bad guys”? Are there such things? We live in a world where political commentators have been describing the difference between parties in starker terms than a lot of recent science fiction movies or even some video games have drawn the […]