Today – International Women’s Day – the world celebrates the social, economic, cultural and political achievements of women across the globe.

Most of us are blessed to have witnessed and been inspired by thousands of powerful female characters on (and off) the screen. Personally, I can unequivocally attribute a portion of my strength, heartiness and the equality I expect/demand in the world to the likes of Princess Leia, Wonder Woman and Hermione Granger.

To honour this awesome and important day, here are some of STACK‘s favourite badass female screen characters.