Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and the Yahoo Answers website is now in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.

Movies Section: IYO, Who are the best female movie characters in 21st century?

From 2000 to 2020.

Here's my list:

2000: Julia Roberts as Erin Brockovich (Erin Brockovich) 

2001: Emma Watson as Hermione Granger (Harry Potter and the Sorcerer's Stone) 

2002: Kirsten Dunst as Mary Jane Watson (Spider-Man) 

2003: Keira Knightley as Elizabeth Swann (Pirates of the Caribbean: The Curse of Black Pearl) 

2004: Hilary Swank as Maggie Fitzgerald (Million Dollar Baby) 

2005: Reese Witherspoon as June Carter (Walk the Line) 

2006: Meryl Streep as Miranda Priestly (The Devil Wears Prada) 

2007: Elliot Page (Formerly Ellen Page) as Juno MacGuff (Juno) 

2008: Kate Winslet as Hanna Schmitz (The Reader) 

2009: Zoe Saldana as Neytiri (Avatar) 

2010: Hailee Steinfeld as Mattie Ross (True Grit) 

2011: Viola Davis as Aibileen Clark (The Help) 

2012: Scarlett Johansson as Natasha Romanoff/Black Widow (The Avengers) 

2013: Sandra Bullock as Dr. Ryan Stone (Gravity) 

2014: Angelina Jolie as Magnificent (Magnificent) 

2015: Daisy Ridley as Rey (Star Wars: Episode VII — The Force Awakens) 

2016: Felicity Jones as Jyn Erso (Rogue One: A Star Wars Story) 

2017: Emma Watson as Mia Dolan (La La Land) 

2018: Lady Gaga as Ally Maine as (A Star Is Born) 

2019: Renée Zellweger as Judy Garland (Judy) 

2020: Millie Bobby Brown as Enoba Holmes (Enoba Holmes)

3 Answers

Relevance
  • 2 months ago
    Favorite Answer

    2000: Sandra Bullock as Gracie Hart (Miss Congeniality) 

    2001: Reese Witherspoon as Elle Woods (Legally Blonde)

    2002: Mandy Moore as Jamie Sullivan (A Walk to Remember)

    2003: Kate Hudson as Andie Anderson (How to Lose a Guy in 10 Days)

    2004: Kate Winslet as Clementine Kruczynski (Eternal Sunshine of the Spotless Mind)

    2005: Jodie Foster as Kyle Pratt (Flightplan)

    2006: Meryl Streep as Miranda Priestly (The Devil Wears Prada)

    2007: Nikki Blonsky as Tracy Turnblad (Hairspray)

    2008: Meryl Streep as Donna Sheridan (Mamma Mia!)

    2009: Abigail Breslin as Anna Fitzgerald (My Sister's Keeper)

    2010: Emma Stone as Olive Penderghast (Easy A)

    2011: Viola Davis as Aibileen Clark (The Help) 

    2012: Scarlett Johansson as Natasha Romanoff/Black Widow (The Avengers)

    2013: Jennifer Lawrence as Katniss Everdeen (The Hunger Games: Catching Fire) 

    2014: Zoe Saldana as Gamora (Guardians of the Galaxy)

    2015: Daisy Ridley as Rey (Star Wars: Episode VII — The Force Awakens)

    2016: Taraji P. Henson as Katherine Goble Johnson (Hidden Figures)

    2017: Gal Gadot as Diana/Wonder Woman (Wonder Woman)

    2018: Lupita Nyong'o as Nakia/Danai Gurira as Okoye (Black Panther)

    2019: Brie Larson as Carol Danvers/Captain Marvel (Captain Marvel)

    2020: Millie Bobby Brown as Enola Holmes (Enola Holmes)

  • 2 months ago

    2000: Halle Barry as Storm (X-Men)

    2001: Emma Watson as Hermione Granger (Harry Potter and the Sorcerer's Stone)

    2002: Kirsten Dunst as Mary Jane Watson (Spider-Man)

    2003: Keira Knightley as Elizabeth Swann (Pirates of the Caribbean: The Curse of Black Pearl)

    2004: Hilary Swank as Maggie Fitzgerald (Million Dollar Baby)

    2005: Emma Watson as Hermione Granger (Harry Potter and the Goblet of Fire)

    2006: Meryl Streep as Miranda Priestly (The Devil Wears Prada)

    2007: Elliot Page (Formerly Ellen Page) as Juno MacGuff (Juno)

    2008: Maggie Gylennhaal as Raches Dawes (The Dark Knight)

    2009: Zoe Saldana as Neytiri (Avatar)

    2010: Hailee Steinfeld as Mattie Ross (True Grit)

    2011: Jennifer Lawrence as Mystique (X-Men: First Class)

    2012: Jennifer Lawrence as Tiffany Maxwell (Silver Linings Playbook)

    2013: Jennifer Lawrence as Katniss Everdeen (The Hunger Games: Catching Fire)

    2014: Zoe Saldana as Neytiri (Guardians of the Galaxy)

    2015: Daisy Ridley as Rey (Star Wars: Episode VII — The Force Awakens)

    2016: Felicity Jones as Jyn Erso (Rogue One: A Star Wars Story)

    2017: Gal Gadot as Diana Prince/Wonder Woman (Wonder Woman)

    2018: Dania Gurira as Okoye (Black Panther)

    2019: Scarlett Johansson as Natasha Romanoff/Black Widow (Avengers: Endgame)

    2020: Millie Bobby Brown as Enoba Holmes (Enoba Holmes)

    2021 so far: Linda (Locked Down)

  • Snid
    Lv 7
    2 months ago

    Erin Brockovich wasn't really a character.  She's a real person.  As was June Carter.

    My favorites are Keira Knightly as Elizabeth Swann, Viola Davis as Abileen Clark,  Emma Stone as Mia Dolan, and Millie Bobby Brown as Enola Holmes.

Still have questions? Get your answers by asking now.