Poor Christian Bale. Even though he had known a new Batman was coming, he was still thrown by the announcement that Ben Affleck would play the part in Batman v. Superman.
Speaking with Empire, Bale said that he still kind of wanted to reprise the role and just sunk into a bit of a fugue state when someone else took up the mantle:
I've got to admit initially, even though I felt that it was the right time to stop, there was always a bit of me going, 'Oh go on... Let's do another.' So when I heard there was someone else doing it, there was a moment where I just stopped and stared into nothing for half an hour.
He explained that, even though he had a bit of an emotional response, his head's telling him to move on:
But I'm 40. The fact that I'm jealous of someone else playing Batman...I think I should have gotten over it by now. I haven't spoken with Ben, but I emailed him offering bits of advice that I learned the hard way. I would imagine he is doing everything he can to avoid anything that I did.
Yes. We imagine that avoiding being compared to Christian Bale and Nolan's films is something that is in the forefront of Affleck and Snyder's minds these days. Good luck with that.