Kate Hudson has revealed that she nearly played Mary Jane Watson in Sony’s original “Spider-Man” movie in 2002, but she turned down the role that eventually went to Kirsten Dunst.
The “Almost Famous” star confirmed that she had said “no” to the role and revealed the movie she made instead on Monday’s episode of “Watch What Happens Live” with host Andy Cohen.
“It’s one of those things where I look back like, ‘That would have been nice to be in a “Spider-Man” movie,’” she said. “But at the same time, I did a movie called ‘Four Feathers.’ I got to meet Heath Ledger who became a very good friend and I got an experience that I would have never had.”
“Four Feathers” released a few months after “Spider-Man” and was a war drama starring Hudson, Heath Ledger, Djimon Hounsou and Wes Bentley. It received mixed reviews and made $29 million at the box office, failing to recoup its $35 million budget.
“A part of me is like, ‘Life happens exactly the way it’s supposed to,’” Hudson said. “And so, I’m grateful for it. But I do look at it and I’m like, ‘Aw, it would have been fun to be [Mary Jane].’”
“Spider-Man” went on to gross $826 million and spawn a trilogy, starring Tobey Maguire and Dunst, with all three movies directed by Sam Raimi. Maguire hung up his web-shooters after “Spider-Man 3” in 2007, but returned for the MCU’s universe-crossing team-up film “Spider-Man: No Way Home” in 2021. Dunst has not returned to play Mary Jane since “Spider-Man 3.”
Hudson added, “It doesn’t feel good to talk about it ’cause the people who are in the movie are the right people and your circumstances in life happen the way they happen.”
She also revealed that she’s turned down movie offers that would pair her with her mom, actor Goldie Hawn.
“It’s gotta be really funny,” she added. “It’s gotta hit in a different way. We…
Read full article: Kate Hudson Turned Down Spider-Man Offer to Play Mary Jane
The post “Kate Hudson Turned Down Spider-Man Offer to Play Mary Jane” by Jordan Moreau was published on 12/23/2025 by variety.com


































Leave a Reply