I tracked down Josh Hartnett and got to the bottom of which superhero roles he passed on: Sam Raimi's 'Spider-Man' (no), Bryan Singer's 'Superman Returns' (yes), Christopher Nolan's 'Batman Begins' (kind of). https://t.co/zijJvpwMrx

— Ramin Setoodeh (@RaminSetoodeh) January 10, 2020