ben affleck batman the dark knight returns 4 k