The Characters You Shouldn’t Root For (But Absolutely Do) - Modern Literature’s Most Compelling Morally Ambiguous Protagonists
Modern literature has perfected the art of the morally ambiguous protagonist - characters who sit in the grey space between hero and villain