The Hero: They're the foundation of almost every story. Noble, moral and righteous, they embody everything we strive to be, and inspire us to do better…
The Anti-Hero: Flawed. Damaged. Morally dubious. Although their journeys are always one of discovery, the road their journeys take are often fraught with questionable actions and deeds.
For every Superman, you have a Batman. For everyone Professor X, you have a Magneto. Media is full to the brim with characters who walk that fragile line between good and evil, between what is right and what is wrong… and often step over it.
Who are your personal favourites?