We opened this series of blog posts for Women’s History Month with our favourite villainous women. It’s time to flip the switch and take a look at the good girls. Women can – and should – be the protagonists, the heroes of their own stories. But who are your favourites?

Here are some of ours…


Kara 'Starbuck' Thrace from Battlestar Galactica

Kara ‘Starbuck’ Thrace from Battlestar Galactica

The reboot of Battlestar Galactica featured one of the best examples gender-flipping by re-casting a character from the original series as a woman. And not just any woman, but totally a kickass one.

Arya Stark from Game of Thrones

Nevertheless, she persisted.

Granny Weatherwax from Terry Pratchett’s Discworld

I love Granny Weatherwax for not giving a crap but still saving the world anyway!


The Hero and the Crown by Robin McKinley

Aerin from The Hero and the Crown by Robin McKinley

Aerin doesn’t wait around to be told what to do, she’s a self-motivator. She saves the realm while the men bicker!

Leiel from Draigon Weather by Paige L Christie

For weaponising female education in her fight against the patriarchy!

Vasya from the Winternight Trilogy by Katherine Arden

Vasya stays true to herself in the face of overwhelming pressure to conform – we should all learn from her.


Kim Possible

Snow White from Fables by Bill Willingham

From one of the weakest Disney princesses comes one of the best characters in one of my all-time favourite comics. Snow’s relationship with Bigby is epic while her organisational and management skills are second to none. Plus, you have to respect a mother of that many children!

Kim Possible

…because I’m a child. Great show, even better theme tune. I won’t hear a word against her.

Mori from Among Others by Jo Walton

SF book geek and trauma survivor, Mori is strong and creative, never letting her past get the best of her.