the flash tv series poster with various characters