Josh Hartnett never wanted to play a superhero.
Back in January, the 42-year-old Pearl Harbor actor told Variety that he had turned down an offer to play Superman in the 2006 film Superman Returns and was on Christopher Nolan‘s short list for Batman in the Dark Knight trilogy. Now, in an interview with UK newspaper Metro, Hartnett recalled why he decided to pass on both roles.
“At the time it didn’t seem like the sort of decision I would be talking about 15 years later,” he said. “There were a lot of powers that be that wanted me to pursue those films, but I have always been interested in stories about people and I didn’t want to be boxed into that superhero type. Back then a lot of actors had to fight really hard to get their career back after they played those characters.”
Hartnett said, “At that age it is very easy to become someone else’s tool or someone else’s puppet. I was very aware of the choices I was making and I wanted them to be my choices.”