or
Sign in with lockrMail
BREAKING NEWS
Article continues below advertisement
OK LogoPHOTOS

10 Stars Who Lost Out on Great Roles: Elle Fanning, Reese Witherspoon and More

denise richards aaron phypers split sweetest photos
Source: MEGA

These performers have gone on to be super successful and win a slew of awards during their careers, but it's not red carpets and expensive gowns all the time.

Aug. 8 2025, Published 12:05 p.m. ET

RadarOnline CommentsLink to FacebookShare to XShare to FlipboardShare to Email
Article continues below advertisement

Maggie Gyllenhaal

maggie gyllenhaal
Source: MEGA

When she was 37, Maggie Gyllenhaal was told by a Hollywood producer she was simply "too old" to play the love interest opposite a 55-year-old man, she said during an interview with TheWrap.

"It was astonishing to me," she said. "It made me feel bad, and then it make me angry, and then it made me laugh."

Article continues below advertisement

Scarlett Johansson

scarlett johansson
Source: MEGA

After trying for the role of Lisbeth Salander in the 2011 movie The Girl with the Dragon Tattoo, Scarlett Johansson lost it to Rooney Mara for not being fragile enough. But afterwards, she said Mara was the right pick after all!

Article continues below advertisement

Elle Fanning

elle fanning
Source: MEGA

Elle Fanning explained during a roundtable discussion with The Hollywood Reporter that she auditioned for a movie when she was 16 years old, and "a person said, 'Oh, she didn't get the father-daughter road trip comedy because she's unf-------.' It's so disgusting. And I can laugh at it now, like 'What a disgusting pig.'"

Article continues below advertisement

Zoë Kravitz

zoa kravitz
Source: MEGA

Zoë Kravitz was told she was "too urban" for a role in the 2012 film The Dark Knight Rises.

She talked about auditioning for the part in a 2015 interview with Nylon, revealing she wasn't even allowed in the auditioning room. 10 years later, she would go on to get the part of Selina Kyle (Catwoman) in the 2022 film The Batman.

Article continues below advertisement

Reese Witherspoon

reese witherspoon
Source: MEGA

Reese Witherspoon told Harper's Bazaar that she'd been declined for a role because she was simply "too smart" to play a female heroine in a movie.

She went on to say how for Hollywood roles, "I was always considered TOO something. Too short. Too feisty. Too energetic. I once got told I seemed too smart to play a young female character."

But, she added, "Sometimes the universe is protecting you from a bad job or a toxic relationship. So remember next time you fail at something or someone leaves you heartbroken ... let yourself be sad, grieve what didn't happen for a minute but move on. Better things are waiting for you."

MORE ON:
Elle Fanning

Want OK! each day? Sign up here!

Article continues below advertisement

Winona Ryder

winona ryder
Source: MEGA

Winona Ryder said in an interview with The Sunday Times that she was overlooked for a part because she was Jewish.

She added, "There are times when people have said, 'Wait, you're Jewish? But you're so pretty!'"

The Stranger Things star also revealed in a "Happy Sad Confused" podcast that she was in the middle of an audition when a casting director interrupted her and said, "You should not be an actress. You are not pretty enough. You should go back to wherever you came from and you should go to school. You don't have it."

Article continues below advertisement

René-Jean Page

rena jean page
Source: MEGA

René-Jean Page shared with Variety that he lost the role of Superman's grandfather in the movie Krypton because he was Black.

A show bigwig said, "Superman couldn't have a black grandfather."

He later said on the social media site X, "Hearing about these conversations hurts no less than it did back then."

Article continues below advertisement

Nia Long

nia long
Source: MEGA

Nia Long revealed in Entertainment Weekly that she lost the role of investigator Alex Munday in the movie Charlie's Angels — which went to Lucy Liu — because she was "too Black" and "too old."

Article continues below advertisement

Meryl Streep

meryl streep
Source: MEGA

Meryl Streep revealed on The Graham Norton Show in 2015 that she was denied a role in the movie King Kong because she was "too ugly."

The man said something to his son, who was in the room, in Italian, and Streep said, "Because I understand Italian, he said, 'Why do you bring me this ugly thing?'"

She went on to prove HIM wrong!

Article continues below advertisement

Tiffany Haddish

tiffany haddish
Source: MEGA

Actress and comedian Tiffany Haddish revealed to The Hollywood Reporter that she intentionally left her handbag behind after auditioning with her phone in recording mode so she could go back inside and catch what they had been saying about her.

"I'd be like, 'Oh, I forgot my purse in there.'"

She said that when she listened later she would hear insults like, "She's so ghetto. I just can't," "Her b---- aren't big enough" and "I really think we should just go with a white girl."

More From OK! Magazine

    © Copyright 2025 OK!™️. A DIVISION OF MYSTIFY ENTERTAINMENT NETWORK INC. OK! is a registered trademark. All rights reserved. Registration on or use of this site constitutes acceptance of our Terms of Service, Privacy Policy and Cookies Policy. People may receive compensation for some links to products and services. Offers may be subject to change without notice.