Home

 › 

Family Health

 › 

20 Actors Who Had to Fight Hard for Their Most Famous Roles

20 Actors Who Had to Fight Hard for Their Most Famous Roles

20 Actors Who Had to Fight Hard for Their Most Famous Roles
© IMDB
Elle Woods in "Legally Blonde": Played by Reese Witherspoon
© Courtesy of Metro-Goldwyn-Mayer (MGM)
Spencer Reid in "Criminal Minds": Played by Matthew Gray Gubler
© Courtesy of CBS
Ally in "A Star is Born": Played by Lady Gaga
© Courtesy of Warner Bros.
Jacob Black in "The Twilight Saga: New Moon": Played by Taylor Lautner
© Courtesy of Summit Distribution
Ree Dolly in "Winter's Bone": Played by Jennifer Lawrence
© Courtesy of Roadside Attractions
Jesse Pinkman in "Breaking Bad": Played by Aaron Paul
© Courtesy of American Movie Classics (AMC)
Rachel Chu in "Crazy Rich Asians": Played by Constance Wu
© Courtesy of Warner Bros.
Sam Wheat in "Ghost": Played by Patrick Swayze
© Courtesy of Paramount Pictures
Dana Scully in "The X-Files": Played by Gillian Anderson
© Courtesy of Fox Network
Vito Corleone in "The Godfather": Played by Marlon Brando
© Courtesy of Paramount Pictures
Rose DeWitt Bukater in "Titanic": Played by Kate Winslet
© Courtesy of Paramount Pictures
Oda Mae Brown in "Ghost": Played by Whoopi Goldberg
© Courtesy of Paramount Pictures
Jerry Lundegaard in "Fargo": Played by William H. Macy
© Courtesy of Gramercy Pictures (1)
Gale Weathers in "Scream": Played by Courteney Cox
© Courtesy of Dimension Films
Phoebe Buffay in "Friends": Played by Lisa Kudrow
© Courtesy of HBO Max
Wade Wilson in "Deadpool": Played by Ryan Reynolds
© Courtesy of Twentieth Century Fox
Alice Kramden in "The Honeymooners": Played by Audrey Meadows
© Courtesy of CBS
Veronica Sawyer in "Heathers": Played by Winona Ryder
© Courtesy of New World Pictures
Andrea Sachs in "The Devil Wears Prada": Played by Anne Hathaway
© Courtesy of Twentieth Century Fox
Mary Todd Lincoln in "Lincoln": Played by Sally Field
© Courtesy of Walt Disney Studios Motion Pictures
20 Actors Who Had to Fight Hard for Their Most Famous Roles
Elle Woods in "Legally Blonde": Played by Reese Witherspoon
Spencer Reid in "Criminal Minds": Played by Matthew Gray Gubler
Ally in "A Star is Born": Played by Lady Gaga
Jacob Black in "The Twilight Saga: New Moon": Played by Taylor Lautner
Ree Dolly in "Winter's Bone": Played by Jennifer Lawrence
Jesse Pinkman in "Breaking Bad": Played by Aaron Paul
Rachel Chu in "Crazy Rich Asians": Played by Constance Wu
Sam Wheat in "Ghost": Played by Patrick Swayze
Dana Scully in "The X-Files": Played by Gillian Anderson
Vito Corleone in "The Godfather": Played by Marlon Brando
Rose DeWitt Bukater in "Titanic": Played by Kate Winslet
Oda Mae Brown in "Ghost": Played by Whoopi Goldberg
Jerry Lundegaard in "Fargo": Played by William H. Macy
Gale Weathers in "Scream": Played by Courteney Cox
Phoebe Buffay in "Friends": Played by Lisa Kudrow
Wade Wilson in "Deadpool": Played by Ryan Reynolds
Alice Kramden in "The Honeymooners": Played by Audrey Meadows
Veronica Sawyer in "Heathers": Played by Winona Ryder
Andrea Sachs in "The Devil Wears Prada": Played by Anne Hathaway
Mary Todd Lincoln in "Lincoln": Played by Sally Field

20 Actors Who Had to Fight Hard for Their Most Famous Roles

Some of Hollywood’s most memorable performances almost did not happen. Before certain actors became forever linked to their most famous roles, they had to get past tough auditions, doubtful casting directors, studio hesitation, and competition from other stars who seemed like safer choices.

That struggle is part of what makes these stories so interesting. Some actors were too unknown, too unexpected, or considered completely wrong for the part before they proved otherwise. Looking back now, it is hard to imagine anyone else in those roles, which makes the behind-the-scenes fight feel even more remarkable.

To create this list of the hardest-fought roles in Hollywood history, Moms Who Think reviewed entertainment reporting, actor interviews, and film industry sources, including Good Morning America and IMDb.

To top