Back in the early 2000s, Josh Hartnett was on Hollywood's radar to become the next big thing. The only problem is he had no desire to become a Hollywood star. He turned down opportunities to become Spider-Man, Superman and Batman. "I somehow knew those roles had potential to define me, and I didn’t want that. I didn’t want to be labeled as Superman for the rest of my career. I was maybe 22, but I saw the danger,” he told Details in 2014.
"I’ve definitely said no to some of the wrong people," Hartnett admitted to Playboy. "I learned my lesson when [writer-director] Christopher Nolan and I talked about Batman. I decided it wasn’t for me. Then he didn’t want to put me in The Prestige. They not only hired their Batman for it, they also hired my girlfriend (Scarlett Johansson) at the time."
"That’s when I realized relationships were formed in the fire of that first Batman film and I should have been part of the relationship with this guy Nolan, who I felt was incredibly cool and very talented," Hartnett added. "I was so focused on not being pigeonholed and so scared of being considered only one thing as an actor. I should have thought, Well, then, work harder, man. Watching Christian Bale go on to do so many other things has been just awesome. I mean, he’s been able to overcome that. Why couldn’t I see that at the time?"
Too bad that it took him this long to figure out that good actors don't let superhero roles define them. Hartnet pledged, “I know now that I wouldn’t turn something down just because it’s a superhero role.”
This is what happens when you take being an "actor" far too serious and get too full of yourself.
Guy would've had a better Batman voice tho, not talking like a grandma who smoked 3 packs at bingo everyday,