Do not confuse with the Anti-Hero, who lacks common heroic attributes and may have some unheroic ones, and may perhaps be far more morally ambiguous, but is even now in the end on the side of great (whilst an Anti-Hero can end up turning out to be a.
My webpage
Http://Ttlink.Com