IMDb Polls

Poll: Favorite Movie Heroine of 2018

Although women fill less than one third of speaking roles and represent less than one third of named characters in movies, several strong and memorable female protagonists have come to life throughout cinematic history. To celebrate the emergence of more bold, brave, and colorful women and girls, which of these heroines from 2018 is your favorite?

Speak your truth here.

Vote for your Favorite Movie Heroine of 2017 here.

Make Your Choice

  1. Vote!

    Emily Blunt in Mary Poppins Returns (2018)

    Mary Poppins (Emily Blunt) in 'Mary Poppins Returns'
  2. Vote!

    Chadwick Boseman and Letitia Wright in Black Panther (2018)

    Shuri (Letitia Wright) in 'Black Panther'
  3. Vote!

    Ruth Bader Ginsburg in RBG (2018)

    Ruth Bader Ginsburg in 'RBG'
  4. Vote!

    Evangeline Lilly in Ant-Man and the Wasp (2018)

    Hope Van Dyne / Wasp (Evangeline Lilly) in 'Ant-Man and the Wasp'
  5. Vote!

    Scarlett Johansson in Avengers: Infinity War (2018)

    Natasha Romanoff / Black Widow (Scarlett Johansson) in 'Avengers: Infinity War'
  6. Vote!

    Elizabeth Debicki in Widows (2018)

    Alice (Elizabeth Debicki) in 'Widows'
  7. Vote!

    Lady Gaga in A Star Is Born (2018)

    Ally (Lady Gaga) in 'A Star is Born'
  8. Vote!

    Olivia Cooke in Ready Player One (2018)

    Art3mis / Samantha (Olivia Cooke) in 'Ready Player One'
  9. Vote!

    Bryce Dallas Howard in Jurassic World: Fallen Kingdom (2018)

    Claire Dearing (Bryce Dallas Howard) in Jurassic World: Fallen Kingdom
  10. Vote!

    Yalitza Aparicio in Roma (2018)

    Cleo (Yalitza Aparicio) in 'Roma'
  11. Vote!

    Keira Knightley in Colette (2018)

    Colette (Keira Knightley) in 'Colette'
  12. Vote!

    Lily James in Mamma Mia! Here We Go Again (2018)

    Donna (Lily James) in 'Mamma Mia! Here We Go Again'
  13. Vote!

    Emily Blunt in A Quiet Place (2018)

    Evelyn Abbott (Emily Blunt) in 'A Quiet Place'
  14. Vote!

    Laia Artigas in Summer 1993 (2017)

    Frida (Laia Artigas) in 'Summer 1993'
  15. Vote!

    Zoe Saldana in Avengers: Infinity War (2018)

    Gamora (Zoe Saldana) in 'Avengers: Infinity War'
  16. Vote!

    Holly Hunter in Incredibles 2 (2018)

    Helen Parr / Elastigirl (Holly Hunter) in 'Incredibles 2'
  17. Vote!

    Julia Roberts and Lucas Hedges in Ben Is Back (2018)

    Holly (Julia Roberts) in 'Ben is Back'
  18. Vote!

    Glenn Close in The Wife (2017)

    Joan Castleman (Glenn Close) in 'The Wife'
  19. Vote!

    Elsie Fisher in Eighth Grade (2018)

    Kayla Day (Elsie Fisher) in 'Eighth Grade'
  20. Vote!

    Rachel Weisz in The Favourite (2018)

    Lady Sarah (Rachel Weisz) in 'The Favorite'
  21. Vote!

    Alicia Vikander in Tomb Raider (2018)

    Lara Croft (Alicia Vikander) in 'Tomb Raider'
  22. Vote!


    Laurie Strode (Jamie Lee Curtis) in 'Halloween'
  23. Vote!

    Natalie Portman in Annihilation (2018)

    Lena (Natalie Portman) in 'Annihilation'
  24. Vote!

    Rosamund Pike in A Private War (2018)

    Marie Colvin (Rosamund Pike) in 'A Private War'
  25. Vote!

    Rani Mukerji in Hichki (2018)

    Naina Mathur (Rani Mukerji) in 'Hichki'
  26. Vote!

    Lupita Nyong'o in Black Panther (2018)

    Nakia (Lupita Nyong'o) in 'Black Panther'
  27. Vote!

    Danai Gurira in Black Panther (2018)

    Okoye (Danai Gurira) in 'Black Panther'
  28. Vote!

    Deepika Padukone in Padmaavat (2018)

    Padmavati (Deepika Padukone) in 'Padmaavat'
  29. Vote!

    Angela Bassett in Black Panther (2018)

    Ramonda (Angela Bassett) in 'Black Panther'
  30. Vote!

    Rachel Weisz in Disobedience (2017)

    Ronit (Rachel Weisz) in 'Disobedience'
  31. Vote!

    Anna Kendrick in A Simple Favor (2018)

    Stephanie Smothers (Anna Kendrick) in 'A Simple Favor'
  32. Vote!

    Stephan James and KiKi Layne in If Beale Street Could Talk (2018)

    Tish Rivers (Kiki Layne) in 'If Beale Street Could Talk'
  33. Vote!

    Thomasin McKenzie in Leave No Trace (2018)

    Tom (Thomasin McKenzie) in 'Leave No Trace'
  34. Vote!

    Viola Davis in Widows (2018)

    Veronica (Viola Davis) in 'Widows'
  35. Vote!

    Joanna Kulig in Cold War (2018)

    Zula (Joanna Kulig) in 'Cold War'

Recently Viewed