Josh Hartnett On Why He Turned Down Christopher Nolan's Batman Role