James Marsden: Stripper in ‘Magic Mike’
The Notebook star revealed in January 2021 that he passed on a role in 2012’s Magic Mike because he had a fear he would be edited out of the movie. James Marsden told James Corden that he was nervous that all his lines would be cut out and I’d be an extra just rushing around in a G-string, so he thinks it was a lack of courage on his part.
Ultimately, the actor doesn’t regret playing one of the strippers in the franchise, which stars Channing Tatum, Matthew McConaughey, Alex Pettyfer and Joe Manganiello. He could have jumped in and had fun with that, James Marsden added, noting his friends and family, however, they didn’t want to see him like that.
Amanda Seyfried: Gamora in ‘Guardians of the Galaxy’
The Mamma Mia! star worried that the 2014 Marvel flick would bomb at the box office, so she passed on the role of Gamora, which ultimately went to Zoe Saldana. She said who wants to see a movie about a talking tree and a raccoon? She clearly was very wrong.
George Clooney: Noah Calhoun in 'The Notebook'
In October 2020, George Clooney revealed that he and Paul Newman were originally going to play the young and old Noah, respectively, in the 2004 adaptation of The Notebook, but he felt too intimidated, as he’s one of the handsomest guys you’ve ever seen.
They met up again and he said that he couldn’t play him, as he doesn’t look anything like him. They just wanted to do it because they wanted to work together, but it ended up being not the right thing for them to do, as the roles ultimately went to Ryan Gosling and James Garner.
Katie Holmes: Kat Stratford in ’10 Things I Hate About You’
Julia Stiles’ iconic role almost went to Katie Holmes! Casting director Marica Ross told The New York Times in March 2019 that Holmes was in talks for the part, but she was about to get Dawson’s Creek and we had to make a decision really fast.
Kate Hudson: Kat Stratford in ’10 Things I Hate About You’
Before Julia Stiles landed the gig, Kate Hudson was in consideration to play Heath Ledger’s love interest in the 1999 romantic comedy. Casting director Marcia Ross told The New York Times in March 2019 that she loved Kate Hudson, but the actress’ mom, Goldie Hawn, didn’t like the script for her, so she passed.
Matthew McConaughey: Jack Dawson in 'Titanic'
The actor revealed in November 2018 that he auditioned for the role, which eventually went to Leonardo DiCaprio. He really wanted that. Matthew McConaughey auditioned with Kate Winslet and had a good audition. He walked away from there pretty confident that he had it, but he didn't get it. He never got offered that.
Emma Watson: Mia in ‘La La Land’
The Harry Potter alum almost played the role that won Emma Stone a Best Actress Oscar in March 2017. During an interview with SiriusXM’s Town Hall that same month, Emma Watson explained that she backed out of the project due to scheduling conflicts with Beauty and the Beast, a film she had been committed to for many years.