what going on?

Back Arrow episode 13