The Flash reveals first look at Ben Affleck’s Batsuit in new DC movie August 6, 2021 by Mathew Rockford