← All stories

Slideshow · Entertainment

20 Actresses Who Were Told They Were Too Old for Hollywood, Ranked

From 28-year-old stars rejected as love interests for older leading men to icons warned their careers would end at 40, these 20 actresses proved Hollywood ageism wrong, ranked.

16 min ago

8 Min Read21 Slides
  1. 20 Stars Who Proved Hollywood Wrong About Age
▼ Visual Countdown

For decades, Hollywood casting directors rejected actresses in their late 20s and 30s as love interests for older men and warned stars their careers would end at 40. From 28-year-old auditions to Oscar-winning comebacks past 60, here are 20 actresses who were told they were too old for Hollywood, ranked.

Swipe or tap ▶ to begin the countdown

©Wikimedia / Montclair Film & Wikimedia / Glyn Lowe

📖 Complete Countdown Guide

All 20 Entries in this Story

20 Highlights · Full Editorial Review
#1

20. Olivia Wilde

On The Howard Stern Show in 2016, Olivia Wilde revealed she was passed over for The Wolf of Wall Street at age 28 because casting executives called her too sophisticated, which she later learned meant she was considered too old to play 38-year-old Leonardo DiCaprio's wife.

20 Actresses Who Were Told They Were Too Old for Hollywood, Ranked — Olivia Wilde
Photo: Wikimedia / Gage Skidmore
#2

19. Elizabeth Banks

When 28-year-old Elizabeth Banks auditioned for Mary Jane Watson in 2002's Spider-Man, producers told her she was too old to play the love interest of 26-year-old Tobey Maguire. She took the smaller role of Betty Brant instead and later starred in The Hunger Games and Pitch Perfect.

20 Actresses Who Were Told They Were Too Old for Hollywood, Ranked — Elizabeth Banks
Photo: Wikimedia / Gage Skidmore
#3

18. Zoe Saldana

Zoe Saldana called out studio producers who treat 28-year-old actresses as expired and too old for leading roles. She went on to become the only actor in history to star in four $2 billion blockbusters and won her first Academy Award at age 46 for Emilia Perez.

20 Actresses Who Were Told They Were Too Old for Hollywood, Ranked — Zoe Saldana
Photo: Wikimedia / Gage Skidmore
#4

17. Jessica Chastain

In her 30s, Jessica Chastain noted how rarely Hollywood allowed her to play opposite male stars her own age because studios favored much younger women. She answered the industry by winning the Academy Award for Best Actress at age 45 for The Eyes of Tammy Faye.

20 Actresses Who Were Told They Were Too Old for Hollywood, Ranked — Jessica Chastain
Photo: Wikimedia / Gage Skidmore
#5

16. Naomi Watts

After getting her big break in Mulholland Drive at age 33, Naomi Watts was repeatedly told by Hollywood insiders that her career would be over at 40. Instead, she earned a second Best Actress Oscar nomination at age 44 for The Impossible and led Feud in her mid-50s.

20 Actresses Who Were Told They Were Too Old for Hollywood, Ranked — Naomi Watts
Photo: Wikimedia / Gage Skidmore
#6

15. Gillian Anderson

Gillian Anderson revealed that while she was still starring on The X-Files in her late 20s and early 30s, Hollywood casting directors were already sending her grandmother roles. Decades later, she won an Emmy and a Golden Globe at age 52 for The Crown.

20 Actresses Who Were Told They Were Too Old for Hollywood, Ranked — Gillian Anderson
Photo: Wikimedia / Gage Skidmore
#7

14. Sigourney Weaver

Sigourney Weaver pushed back against studio executives who claimed women past 35 could not carry sci-fi or action blockbusters. She headlined four Alien films, starred in Avatar: The Way of Water in her 70s, and won the Venice Film Festival Golden Lion for Lifetime Achievement in 2024.

20 Actresses Who Were Told They Were Too Old for Hollywood, Ranked — Sigourney Weaver
Photo: Wikimedia / Gage Skidmore
#8

13. Charlize Theron

Charlize Theron spoke out against the Hollywood double standard that claims women wilt past 40 while men age like fine wine. She proved studios wrong by headlining Mad Max: Fury Road at 39, Atomic Blonde at 41, and The Old Guard at 44.

20 Actresses Who Were Told They Were Too Old for Hollywood, Ranked — Charlize Theron
Photo: Wikimedia / Gage Skidmore
#9

12. Jamie Lee Curtis

Jamie Lee Curtis spoke candidly for decades about how Hollywood pressures and sidelines actresses once they pass 40. At age 59, she carried the 2018 Halloween reboot to $259 million worldwide, and at age 64 she won her first Academy Award for Everything Everywhere All at Once.

20 Actresses Who Were Told They Were Too Old for Hollywood, Ranked — Jamie Lee Curtis
Photo: Wikimedia / Gage Skidmore
#10

11. Salma Hayek

Hollywood executives told Salma Hayek for years that no studio would cast a Mexican actress in leading roles past age 35. In her 50s, Hayek booked some of the biggest roles of her career across Marvel's Eternals, House of Gucci, and Magic Mike's Last Dance.

20 Actresses Who Were Told They Were Too Old for Hollywood, Ranked — Salma Hayek
Photo: Wikimedia / Gage Skidmore
#11

10. Halle Berry

After becoming the first Black woman to win the Best Actress Oscar, Halle Berry was warned in her 40s that action roles were off the table for women her age. She answered by starring in John Wick: Chapter 3 at age 52 and directing and starring in Netflix's #1 hit Bruised at 55.

20 Actresses Who Were Told They Were Too Old for Hollywood, Ranked — Halle Berry
Photo: Wikimedia / Gage Skidmore
#12

9. Viola Davis

Viola Davis challenged Hollywood's habit of relegating actresses over 40 to minor maternal roles. She went on to win an Emmy at 50, an Academy Award at 51 for Fences, and trained five hours a day to lead the box-office hit The Woman King at age 57.

20 Actresses Who Were Told They Were Too Old for Hollywood, Ranked — Viola Davis
Photo: Wikimedia / Gage Skidmore
#13

8. Sharon Stone

Sharon Stone revealed that once she turned 40 after Casino and Basic Instinct, major studios abruptly treated her as too old for leading roles. She fought back in her 60s with acclaimed performances in Steven Soderbergh's Mosaic, Ratched, and Nobody 2.

20 Actresses Who Were Told They Were Too Old for Hollywood, Ranked — Sharon Stone
Photo: Wikimedia / Gabriel Hutchinson
#14

7. Geena Davis

Right after turning 40, Oscar winner Geena Davis was rejected for a romantic role because the male star, who was 20 years older than her, thought she was too old to play his love interest. She founded the Geena Davis Institute on Gender in Media and won the Jean Hersholt Humanitarian Oscar.

20 Actresses Who Were Told They Were Too Old for Hollywood, Ranked — Geena Davis
Photo: Wikimedia / Gage Skidmore
#15

6. Emma Thompson

Emma Thompson publicly criticized studio executives who told her women in their 50s and 60s were too old for romantic leads while casting 60-year-old men opposite women in their 20s. At age 63, she earned Golden Globe and BAFTA Best Actress nominations for Good Luck to You, Leo Grande.

20 Actresses Who Were Told They Were Too Old for Hollywood, Ranked — Emma Thompson
Photo: Wikimedia / Segolene Liger
#16

5. Nicole Kidman

Accepting her SAG Award for Big Little Lies at age 50, Nicole Kidman revealed that industry insiders had told her at 40 that her career was finished. She went on to produce and star in half a dozen hit series and won Best Actress at the 2024 Venice Film Festival for Babygirl at age 57.

20 Actresses Who Were Told They Were Too Old for Hollywood, Ranked — Nicole Kidman
Photo: Wikimedia / Gage Skidmore
#17

4. Sally Field

In 1988's Punchline, Sally Field played Tom Hanks's love interest. Just six years later in 1994's Forrest Gump, Hollywood cast the 47-year-old actress as the mother of 37-year-old Hanks. Field kept leading major projects anyway, winning two more Emmys and earning an Oscar nod at 66 for Lincoln.

20 Actresses Who Were Told They Were Too Old for Hollywood, Ranked — Sally Field
Photo: Wikimedia / Rhododendrites
#18

3. Maggie Gyllenhaal

Maggie Gyllenhaal ignited a global debate on Hollywood ageism in 2015 when she revealed that at age 37 a producer rejected her as too old to play the love interest of a 55-year-old man. She responded by winning a Golden Globe and earning an Oscar nomination for directing The Lost Daughter.

20 Actresses Who Were Told They Were Too Old for Hollywood, Ranked — Maggie Gyllenhaal
Photo: Wikimedia / Montclair Film
#19

2. Michelle Yeoh

As she entered her 50s, Michelle Yeoh noticed Hollywood scripts shrinking her into quiet grandmother and sidekick roles. At age 60, she swept the awards season for Everything Everywhere All at Once and told women from the Oscar stage never to let anyone tell them they are past their prime.

20 Actresses Who Were Told They Were Too Old for Hollywood, Ranked — Michelle Yeoh
Photo: Wikimedia / Harald Krichel
#20

1. Meryl Streep

Meryl Streep revealed that the summer she turned 40, Hollywood offered her three separate roles to play a witch because studios believed women past 40 were grotesque and uncastable as leads. After turning 40, Streep earned 13 more Academy Award nominations and won her third Oscar at age 62.

20 Actresses Who Were Told They Were Too Old for Hollywood, Ranked — Meryl Streep
Photo: Wikimedia / Glyn Lowe

Up Next · Recommended Stories

6 stories