Heroes usually need villains to fight. Writers regularly rack their brains trying to concoct worthy adversaries. Who can offer an intriguing contrast with the hero’s qualities? Moreover, how can these foes provide a physical, mental, or emotional challenge? The answer can be found by simply looking in a mirror. After all, many people’s most formidable […]
The post 10 Heroes Who Have Battled Evil Versions of Themselves appeared first on Listverse.