The Flash Season 7 Episode 12 Return Date (& How Many Episodes Are Left) June 5, 2021 by Mathew Rockford