In the Artemis Fowl series, Artemis is a selfish genius who goes from bad to nice. He becomes friends with Holly, who he kidnapped in the first book, even kissing her in The Time Paradox. He is both.
Bad
bad guy
Good guy with good intentions but bad ideas.
I Don't See him he do good or bad
Good guy
good guy!
a good guy
Magneto is the good guy, but he's a sort of a good bad guy.
He was a bad wolf and then he is good
He is a neutral meaning not good or bad.
Bad guy.
good guy