When I heard Robert Pattinson was playing as Batman I was hoping it was going to be Batman Beyond with him playing as Terry and they should bring back Michael Keaton as Bruce.
But I get the feeling this new tie-in with the Flash and Michael Keaton is another one of DC's quick attempts to get to into the live action multi-verse to catch up with the MCU.