Josh Hartnett wished he’d accepted the role of Bruce Wayne in Batman Begins because it would’ve enabled him to form a professional relationship with director Christopher Nolan. He told the Guardian, “I decided it wasn’t for me. Then he didn’t want to put me in The Prestige. They not only hired their Batman [Christian Bale] for it, they also hired my girlfriend [Scarlett Johansson] at the time.”