Come here often? Make XFINITY.com your homepage » close

Get instant access to XFINITY.com. Download the XFINITY® One Click Google extension» close

close

Your XFINITY Connect session has timed out due to inactivity. Click here to go back close

You Passed, You Failed

3 of 33

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.

Ad Info - Ad Feedback

Ad Info - Ad Feedback

Loading...