Leaked photos surface from The Flash set featuring Ezra Miller and Kiersey Clemons as Barry Allen & Iris West, Michael Keaton as Batman, Sasha Calle as Supergirl Updated on Jun 21, 2021 11:12 AM IST Bollywood Hungama News Network