Famous Actors Who Passed on Superhero Roles That Made Other Stars Incredibly Famous and Rich Michael, May 15, 2026 Superhero roles can change an actor’s life. They can bring global fame, huge paychecks, action figures, sequels, comic-con crowds, and a permanent place in pop culture. But they can also come with long contracts, intense fan expectations, physical demands, typecasting, and years of commitment to one character. That is why some actors say no. Some passed because of scheduling conflicts. Some did not like the script. Some did not want to be locked into a franchise. Some worried the movie would fail. Others simply felt the role was not right for them at that moment. Here are actors who turned down superhero roles and changed comic-book movie history in the process. Leonardo DiCaprio Source : Shutterstock Leonardo DiCaprio has come close to superhero movies more than once. He said he had a meeting with Joel Schumacher about playing Robin in Batman Forever, but he did not want the role and did not feel ready for something like that at the time. He also confirmed that he had a meeting about Spider-Man, the role that later went to Tobey Maguire. DiCaprio explained that it was “another one of those situations” where he did not feel ready to take that kind of role. Emily Blunt Source : Wikipedia Emily Blunt was strongly linked to Black Widow before Scarlett Johansson made the role her own. Blunt later explained that she had to pass on the role because of scheduling and contractual issues connected to Gulliver’s Travels. Reports at the time and later interviews noted that she was not rejecting Marvel because she disliked the role; the timing simply did not work. Joaquin Phoenix Source : Wikipedia Before Benedict Cumberbatch became Doctor Strange, Joaquin Phoenix was seriously discussed for the role. Phoenix was reportedly close to joining Marvel, but the deal did not come together. Phoenix leaving the project before Cumberbatch was cast. The usual explanation around the decision has centered on Marvel’s franchise requirements and the long-term commitment expected from the role. Amanda Seyfried Source : Instagram/mingey Amanda Seyfried has been open about passing on Gamora in Guardians of the Galaxy. She said she feared the movie might become Marvel’s first major flop because the concept sounded risky at the time: a talking tree, a talking raccoon, and a space team most mainstream audiences did not know. She also worried about the heavy makeup and the career risk if the film failed. Matthew McConaughey Source : Instagram/officiallymcconaughey Matthew McConaughey passed on the chance to join Marvel’s cosmic universe. He was linked to the villain role in Guardians of the Galaxy Vol. 2, but he chose The Dark Tower instead. McConaughey explained that he liked Guardians, but felt the sequel had room for “another big-name actor,” while The Dark Tower gave him a chance to shape the Man in Black from the start. Matt Damon Source : Wikipedia Matt Damon passed on Daredevil, even though the character was one of his childhood favorites. Damon later said he and Ben Affleck loved Daredevil growing up, but he did not love the script and did not know the director well enough to feel comfortable taking the role. Affleck was more emotionally drawn to the character and ended up starring in the 2003 film. Josh Hartnett Source : Wikipedia Josh Hartnett may be the ultimate example of an actor who stepped away from superhero fame on purpose. At the height of his early-2000s momentum, Hartnett said he turned down or avoided major superhero opportunities because he did not want to be defined by one role. He spoke about Superman Returns, and also said Spider-Man and Batman were discussed, but he saw the danger of being labeled forever as a superhero. Jude Law Source : Wikipedia Jude Law nearly became Superman in Superman Returns. He later explained that director Bryan Singer wanted him for the role and even sent him the Superman suit to try on. Law said that once he saw himself in the costume, he could not get comfortable with the idea of being seen around the world in that outfit. Will Smith Source : Instagram/willsmith Will Smith said he was offered Superman but turned it down. He explained that after playing Jim West in Wild Wild West, he was cautious about taking on another iconic role that could come with complicated public expectations. Smith has said he did not want to become the actor who “messed up” Superman, especially given the cultural weight of the character. Jessica Chastain Source : Instagram/jessicachastain Jessica Chastain came close to joining the MCU through Iron Man 3. She was in talks for the role that eventually went to Rebecca Hall, but she later said the timing did not work because her schedule was packed. She also made clear that she hoped another Marvel opportunity might happen later. Rachel McAdams Source : Wikipedia Rachel McAdams reportedly passed on Iron Man during a period when she was stepping back from Hollywood. She was linked to Pepper Potts, the role that later went to Gwyneth Paltrow. Later she turned down several major projects, including Iron Man, while taking time for normalcy after a rush of high-profile success. Daniel Craig Source : Wikipedia Before Chris Hemsworth became Thor, Daniel Craig was reportedly approached for the role. Craig said he turned it down because he was already James Bond and felt playing Bond and Thor would be too much. He also joked that Bond was already physically demanding enough. Mel Gibson Source : Wikipedia Mel Gibson was offered the role of Odin in Thor but passed. He later confirmed that he had been approached “a long time ago” to play Thor’s father. The part eventually went to Anthony Hopkins, who brought royal weight and gravitas to the role across several Marvel films. Jason Momoa Source : Instagram/prideofgypsies Jason Momoa turned down or backed away from Drax in Guardians of the Galaxy. At the time, Momoa was already associated with physically imposing roles after Game of Thrones and Conan the Barbarian. He reportedly did not want another role that played mainly on his size and muscle, and he wanted to avoid being boxed into the same type. Tom Cruise Source : Instagram/tomcruise Tom Cruise has long been connected to early Iron Man rumors, but this one needs careful wording. For years, fans repeated the idea that Cruise almost played Tony Stark. Cruise later said he was “not close” to taking the role and praised Robert Downey Jr., saying he could not imagine anyone else as Iron Man. Saoirse Ronan Source : Wikipedia Saoirse Ronan was linked to Scarlet Witch before Elizabeth Olsen joined the MCU. Director Joss Whedon once said Ronan was the kind of actor he had in mind when thinking about the character, but Ronan did not end up playing Wanda Maximoff. The role went to Olsen, who turned Scarlet Witch into one of Marvel’s most emotionally layered characters across Avengers, WandaVision, and Doctor Strange in the Multiverse of Madness. Adrien Brody Source : Instagram/adrienbrody Adrien Brody publicly said he would have loved to play the Joker in The Dark Knight and that he had discussions around the role, but Heath Ledger ultimately got it. Brody did not reject the part; he wanted it. But it belongs near the edge of superhero casting-history conversations because it shows how many serious actors circle major comic-book roles before the final choice is made. Entertainment & Media