Batman #96 Joker War Part 2 spoilers A