Josh Hartnett Passed on 'The Dark Knight,' 'Superman Returns' and 'Spider-Man'
Following the massive success of the 2001 films "Pearl Harbor" and "Black Hawk Down," Josh Hartnett was one of Hollywood's hottest commodities. And in a new interview with Details, Hartnett reveals that he turned down playing three of the world's best known characters — Batman, Superman and Spider-Man.
"I somehow knew those roles had potential to define me, and I didn't want that," he said. "I didn't want to be labeled as Superman for the rest of my career. I was maybe 22, but I saw the danger."
Hartnett has not appeared in a hit film since 2005's "Sin City."—XFINITY Entertainment Staff (Photo by Vivien Killilea/Getty Images)
The opinions expressed are solely those of the author and do not necessarily reflect the views of Comcast.