Christopher Nolan says Josh Hartnett never screen tested to play Batman… despite actor’s claims he was punis – Daily Mail July 20, 2023