Flash season 9 finale date July 8, 2019 16 32 64 128 Flash episode 9 season 1 Flash episode 9 season 9 promo Flash season 9 deleted scenes Flash season 9 episode 9 trailer