Why Josh Hartnett Didn’t Want to Play Batman or Superman