Except Ben Affleck's Batman is not 55 years old.
Even though this movie should be based on The Dark Knight Returns, but it isn't. This is just some BS the writers are pulling out of their ass and showcases the first time Batman and Superman run into each other. Is Batman even going to be a main character in this film? I doubt it considering it's tentatively titled "Man of Steel sequel" right now..