Let's hear it for the anti-hero!

Who doesn't love the bad boy? They are often the most interesting characters. Most of us grew up rooting for the 'good guy.' Cheering on the hero. Imagining ourselves in the role of saving the world and defeating (or riding) the dragon! But the bad boy (or girl) is equally worthy of our time and [...]