Regina Mills

Regina Mills is one of the main characters of the TV show Once Upon a Time. At the start, she was the big bad of the show, but she became an anti-villain and later an anti-hero. She has the role of the Evil Queen of Snow White.

She is the adoptive mother of Henry Mills, the one who made her reform her ways.

Season 2
Regina eventually becoming neutral and we saw that she had a sense of standards. This was shown when she knew that her mother's plan was too extreme and she became a frenemy of the Charmings.

Season 3
Regina then became nicer, being compassionate, heroic and hoping for true love., which she found in Robin Hood. However, after the season 3 finale, she became more bitter to a point where she wants to rewrite the storybook, about villains having happy endings, but she didn't lose her role as an anti-heroine.